false0001289636--12-312024Q3http://www.profireenergy.com/20240930#LeaseRightOfUseAssethttp://www.profireenergy.com/20240930#LeaseRightOfUseAssethttp://www.profireenergy.com/20240930#LeaseRightOfUseAssethttp://www.profireenergy.com/20240930#LeaseRightOfUseAssethttp://www.profireenergy.com/20240930#LeaseLiabilityCurrenthttp://www.profireenergy.com/20240930#LeaseLiabilityCurrenthttp://www.profireenergy.com/20240930#LeaseLiabilityCurrenthttp://www.profireenergy.com/20240930#LeaseLiabilityCurrenthttp://www.profireenergy.com/20240930#LeaseLiabilityNoncurrenthttp://www.profireenergy.com/20240930#LeaseLiabilityNoncurrenthttp://www.profireenergy.com/20240930#LeaseLiabilityNoncurrenthttp://www.profireenergy.com/20240930#LeaseLiabilityNoncurrent133.3333.3333.3375502533.3333.3333.3333.3375502533.3333.3333.3333.3375502533.3333.3333.3333.3375502533.33xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purepfie:leasepfie:agreementpfie:installmentpfie:performanceMetricpfie:metricpfie:segmentpfie:extensionPeriod00012896362024-01-012024-09-3000012896362024-11-0500012896362024-09-3000012896362023-12-310001289636us-gaap:ProductMember2024-07-012024-09-300001289636us-gaap:ProductMember2023-07-012023-09-300001289636us-gaap:ProductMember2024-01-012024-09-300001289636us-gaap:ProductMember2023-01-012023-09-300001289636us-gaap:ServiceMember2024-07-012024-09-300001289636us-gaap:ServiceMember2023-07-012023-09-300001289636us-gaap:ServiceMember2024-01-012024-09-300001289636us-gaap:ServiceMember2023-01-012023-09-3000012896362024-07-012024-09-3000012896362023-07-012023-09-3000012896362023-01-012023-09-300001289636us-gaap:CommonStockMember2023-12-310001289636us-gaap:AdditionalPaidInCapitalMember2023-12-310001289636us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001289636us-gaap:TreasuryStockCommonMember2023-12-310001289636us-gaap:RetainedEarningsMember2023-12-310001289636us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-3100012896362024-01-012024-03-310001289636us-gaap:CommonStockMember2024-01-012024-03-310001289636us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001289636us-gaap:RetainedEarningsMember2024-01-012024-03-310001289636us-gaap:CommonStockMember2024-03-310001289636us-gaap:AdditionalPaidInCapitalMember2024-03-310001289636us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001289636us-gaap:TreasuryStockCommonMember2024-03-310001289636us-gaap:RetainedEarningsMember2024-03-3100012896362024-03-310001289636us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-3000012896362024-04-012024-06-300001289636us-gaap:CommonStockMember2024-04-012024-06-300001289636us-gaap:TreasuryStockCommonMember2024-04-012024-06-300001289636us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001289636us-gaap:RetainedEarningsMember2024-04-012024-06-300001289636us-gaap:CommonStockMember2024-06-300001289636us-gaap:AdditionalPaidInCapitalMember2024-06-300001289636us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001289636us-gaap:TreasuryStockCommonMember2024-06-300001289636us-gaap:RetainedEarningsMember2024-06-3000012896362024-06-300001289636us-gaap:AdditionalPaidInCapitalMember2024-07-012024-09-300001289636us-gaap:CommonStockMember2024-07-012024-09-300001289636us-gaap:TreasuryStockCommonMember2024-07-012024-09-300001289636us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-07-012024-09-300001289636us-gaap:RetainedEarningsMember2024-07-012024-09-300001289636us-gaap:CommonStockMember2024-09-300001289636us-gaap:AdditionalPaidInCapitalMember2024-09-300001289636us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-300001289636us-gaap:TreasuryStockCommonMember2024-09-300001289636us-gaap:RetainedEarningsMember2024-09-300001289636us-gaap:CommonStockMember2022-12-310001289636us-gaap:AdditionalPaidInCapitalMember2022-12-310001289636us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001289636us-gaap:TreasuryStockCommonMember2022-12-310001289636us-gaap:RetainedEarningsMember2022-12-3100012896362022-12-310001289636us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100012896362023-01-012023-03-310001289636us-gaap:CommonStockMember2023-01-012023-03-310001289636us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001289636us-gaap:RetainedEarningsMember2023-01-012023-03-310001289636us-gaap:CommonStockMember2023-03-310001289636us-gaap:AdditionalPaidInCapitalMember2023-03-310001289636us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001289636us-gaap:TreasuryStockCommonMember2023-03-310001289636us-gaap:RetainedEarningsMember2023-03-3100012896362023-03-310001289636us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-3000012896362023-04-012023-06-300001289636us-gaap:CommonStockMember2023-04-012023-06-300001289636us-gaap:TreasuryStockCommonMember2023-04-012023-06-300001289636us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001289636us-gaap:RetainedEarningsMember2023-04-012023-06-300001289636us-gaap:CommonStockMember2023-06-300001289636us-gaap:AdditionalPaidInCapitalMember2023-06-300001289636us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001289636us-gaap:TreasuryStockCommonMember2023-06-300001289636us-gaap:RetainedEarningsMember2023-06-3000012896362023-06-300001289636us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001289636us-gaap:CommonStockMember2023-07-012023-09-300001289636us-gaap:TreasuryStockCommonMember2023-07-012023-09-300001289636us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001289636us-gaap:RetainedEarningsMember2023-07-012023-09-300001289636us-gaap:CommonStockMember2023-09-300001289636us-gaap:AdditionalPaidInCapitalMember2023-09-300001289636us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001289636us-gaap:TreasuryStockCommonMember2023-09-300001289636us-gaap:RetainedEarningsMember2023-09-3000012896362023-09-300001289636srt:MinimumMember2024-09-300001289636srt:MaximumMember2024-09-300001289636pfie:WarehouseSpaceOneMember2024-09-300001289636pfie:WarehouseSpaceTwoMember2024-09-3000012896362024-05-2200012896362023-05-090001289636us-gaap:RestrictedStockUnitsRSUMember2024-09-300001289636us-gaap:PerformanceSharesMember2024-09-300001289636us-gaap:EmployeeStockOptionMember2024-09-300001289636us-gaap:RestrictedStockUnitsRSUMember2024-06-122024-06-120001289636us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-06-122024-06-120001289636us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-06-122024-06-120001289636us-gaap:RestrictedStockUnitsRSUMember2024-06-120001289636srt:ChiefFinancialOfficerMemberpfie:TwoThousandTwentyFourEIPMember2024-04-092024-04-090001289636pfie:ChiefBusinessDevelopmentOfficerMemberpfie:TwoThousandTwentyFourEIPMember2024-04-092024-04-090001289636pfie:VicePresidentOfProductionDevelopmentMemberpfie:TwoThousandTwentyFourEIPMember2024-04-092024-04-090001289636pfie:TwoThousandTwentyFourEIPMember2024-04-090001289636pfie:TwoThousandTwentyFourEIPMember2024-04-092024-04-090001289636pfie:TwoThousandTwentyFourLTIPMemberus-gaap:RestrictedStockUnitsRSUMembersrt:ChiefFinancialOfficerMember2024-04-092024-04-090001289636pfie:TwoThousandTwentyFourLTIPMemberus-gaap:RestrictedStockUnitsRSUMemberpfie:ChiefBusinessDevelopmentOfficerMember2024-04-092024-04-090001289636pfie:TwoThousandTwentyFourLTIPMemberus-gaap:RestrictedStockUnitsRSUMemberpfie:VicePresidentOfProductionDevelopmentMember2024-04-092024-04-090001289636us-gaap:RestrictedStockUnitsRSUMemberpfie:TwoThousandTwentyFourLTIPMember2024-04-090001289636us-gaap:ShareBasedCompensationAwardTrancheOneMemberpfie:TwoThousandTwentyFourLTIPMember2024-04-090001289636us-gaap:ShareBasedCompensationAwardTrancheTwoMemberpfie:TwoThousandTwentyFourLTIPMember2024-04-090001289636pfie:TwoThousandTwentyFourLTIPMember2024-04-090001289636pfie:TwoThousandTwentyFourLTIPMemberpfie:TimeBasedUnitsMembersrt:ChiefFinancialOfficerMember2024-04-092024-04-090001289636pfie:TwoThousandTwentyFourLTIPMemberpfie:TimeBasedUnitsMemberpfie:ChiefBusinessDevelopmentOfficerMember2024-04-092024-04-090001289636pfie:TwoThousandTwentyFourLTIPMemberpfie:TimeBasedUnitsMemberpfie:VicePresidentOfProductionDevelopmentMember2024-04-092024-04-090001289636pfie:TwoThousandTwentyFourLTIPMemberus-gaap:PerformanceSharesMembersrt:ChiefFinancialOfficerMember2024-04-092024-04-090001289636pfie:TwoThousandTwentyFourLTIPMemberus-gaap:PerformanceSharesMemberpfie:ChiefBusinessDevelopmentOfficerMember2024-04-092024-04-090001289636pfie:TwoThousandTwentyFourLTIPMemberus-gaap:PerformanceSharesMemberpfie:VicePresidentOfProductionDevelopmentMember2024-04-092024-04-090001289636us-gaap:PerformanceSharesMemberpfie:TwoThousandTwentyFourLTIPMember2024-04-092024-04-090001289636pfie:TwoThousandTwentyFourLTIPMemberpfie:TargetMember2024-04-090001289636pfie:TwoThousandTwentyFourLTIPMemberpfie:AboveTargetMember2024-04-090001289636pfie:TwoThousandTwentyFourLTIPMemberpfie:OutstandingMember2024-04-090001289636pfie:TwoThousandTwentyFourLTIPMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMembersrt:ChiefFinancialOfficerMember2024-04-092024-04-090001289636pfie:TwoThousandTwentyFourLTIPMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberpfie:ChiefBusinessDevelopmentOfficerMember2024-04-092024-04-090001289636pfie:TwoThousandTwentyFourLTIPMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberpfie:VicePresidentOfProductionDevelopmentMember2024-04-092024-04-090001289636pfie:TwoThousandTwentyFourLTIPMember2024-04-092024-04-090001289636pfie:TwoThousandTwentyFourLTIPMemberpfie:BelowTargetMember2024-04-090001289636us-gaap:RestrictedStockUnitsRSUMember2023-06-292023-06-290001289636us-gaap:RestrictedStockUnitsRSUMember2023-06-290001289636pfie:TwoThousandTwentyThreeEIPMember2023-04-252023-04-250001289636pfie:TwoThousandTwentyThreeEIPMember2023-04-250001289636pfie:TwoThousandTwentyThreeEIPMember2024-03-062024-03-060001289636pfie:TwoThousandTwentyThreeLTIPMemberus-gaap:RestrictedStockUnitsRSUMembersrt:ChiefFinancialOfficerMember2023-04-252023-04-250001289636pfie:TwoThousandTwentyThreeLTIPMemberus-gaap:RestrictedStockUnitsRSUMemberpfie:ChiefBusinessDevelopmentOfficerMember2023-04-252023-04-250001289636pfie:TwoThousandTwentyThreeLTIPMemberus-gaap:RestrictedStockUnitsRSUMemberpfie:VicePresidentOfProductionDevelopmentMember2023-04-252023-04-250001289636us-gaap:RestrictedStockUnitsRSUMemberpfie:TwoThousandTwentyThreeLTIPMember2023-04-250001289636us-gaap:ShareBasedCompensationAwardTrancheOneMemberpfie:TwoThousandTwentyThreeLTIPMember2023-04-250001289636us-gaap:ShareBasedCompensationAwardTrancheTwoMemberpfie:TwoThousandTwentyThreeLTIPMember2023-04-250001289636pfie:TwoThousandTwentyThreeLTIPMember2023-04-250001289636pfie:TwoThousandTwentyThreeLTIPMemberpfie:TimeBasedUnitsMembersrt:ChiefFinancialOfficerMember2023-04-252023-04-250001289636pfie:TwoThousandTwentyThreeLTIPMemberpfie:TimeBasedUnitsMemberpfie:ChiefBusinessDevelopmentOfficerMember2023-04-252023-04-250001289636pfie:TwoThousandTwentyThreeLTIPMemberpfie:TimeBasedUnitsMemberpfie:VicePresidentOfProductionDevelopmentMember2023-04-252023-04-250001289636pfie:TwoThousandTwentyThreeLTIPMemberus-gaap:PerformanceSharesMembersrt:ChiefFinancialOfficerMember2023-04-252023-04-250001289636pfie:TwoThousandTwentyThreeLTIPMemberus-gaap:PerformanceSharesMemberpfie:ChiefBusinessDevelopmentOfficerMember2023-04-252023-04-250001289636pfie:TwoThousandTwentyThreeLTIPMemberus-gaap:PerformanceSharesMemberpfie:VicePresidentOfProductionDevelopmentMember2023-04-252023-04-250001289636us-gaap:PerformanceSharesMemberpfie:TwoThousandTwentyThreeLTIPMember2023-04-252023-04-250001289636pfie:TwoThousandTwentyThreeLTIPMemberpfie:TargetMember2023-04-250001289636pfie:TwoThousandTwentyThreeLTIPMemberpfie:AboveTargetMember2023-04-250001289636pfie:TwoThousandTwentyThreeLTIPMemberpfie:OutstandingMember2023-04-250001289636pfie:TwoThousandTwentyThreeLTIPMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMembersrt:ChiefFinancialOfficerMember2023-04-252023-04-250001289636pfie:TwoThousandTwentyThreeLTIPMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberpfie:ChiefBusinessDevelopmentOfficerMember2023-04-252023-04-250001289636pfie:TwoThousandTwentyThreeLTIPMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberpfie:VicePresidentOfProductionDevelopmentMember2023-04-252023-04-250001289636pfie:TwoThousandTwentyThreeLTIPMember2023-04-252023-04-250001289636pfie:TwoThousandTwentyThreeLTIPMemberpfie:BelowTargetMember2023-04-250001289636pfie:TwoThousandTwentyTwoLTIPMemberus-gaap:RestrictedStockUnitsRSUMembersrt:ChiefFinancialOfficerMember2022-04-062022-04-060001289636pfie:TwoThousandTwentyTwoLTIPMemberus-gaap:RestrictedStockUnitsRSUMemberpfie:ChiefBusinessDevelopmentOfficerMember2022-04-062022-04-060001289636pfie:TwoThousandTwentyTwoLTIPMemberus-gaap:RestrictedStockUnitsRSUMemberpfie:VicePresidentOfProductionDevelopmentMember2022-04-062022-04-060001289636us-gaap:RestrictedStockUnitsRSUMemberpfie:TwoThousandTwentyTwoLTIPMember2022-04-060001289636us-gaap:ShareBasedCompensationAwardTrancheOneMemberpfie:TwoThousandTwentyTwoLTIPMember2022-04-060001289636us-gaap:ShareBasedCompensationAwardTrancheTwoMemberpfie:TwoThousandTwentyTwoLTIPMember2022-04-060001289636pfie:TwoThousandTwentyTwoLTIPMember2022-04-060001289636pfie:TwoThousandTwentyTwoLTIPMemberpfie:TimeBasedUnitsMembersrt:ChiefFinancialOfficerMember2022-04-062022-04-060001289636pfie:TwoThousandTwentyTwoLTIPMemberpfie:TimeBasedUnitsMemberpfie:ChiefBusinessDevelopmentOfficerMember2022-04-062022-04-060001289636pfie:TwoThousandTwentyTwoLTIPMemberpfie:TimeBasedUnitsMemberpfie:VicePresidentOfProductionDevelopmentMember2022-04-062022-04-060001289636pfie:TwoThousandTwentyTwoLTIPMemberus-gaap:PerformanceSharesMembersrt:ChiefFinancialOfficerMember2022-04-062022-04-060001289636pfie:TwoThousandTwentyTwoLTIPMemberus-gaap:PerformanceSharesMemberpfie:ChiefBusinessDevelopmentOfficerMember2022-04-062022-04-060001289636pfie:TwoThousandTwentyTwoLTIPMemberus-gaap:PerformanceSharesMemberpfie:VicePresidentOfProductionDevelopmentMember2022-04-062022-04-060001289636us-gaap:PerformanceSharesMemberpfie:TwoThousandTwentyTwoLTIPMember2022-04-062022-04-060001289636pfie:TwoThousandTwentyTwoLTIPMemberpfie:TargetMember2022-04-060001289636pfie:TwoThousandTwentyTwoLTIPMemberpfie:AboveTargetMember2022-04-060001289636pfie:TwoThousandTwentyTwoLTIPMemberpfie:OutstandingMember2022-04-060001289636pfie:TwoThousandTwentyTwoLTIPMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMembersrt:ChiefFinancialOfficerMember2022-04-062022-04-060001289636pfie:TwoThousandTwentyTwoLTIPMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberpfie:ChiefBusinessDevelopmentOfficerMember2022-04-062022-04-060001289636pfie:TwoThousandTwentyTwoLTIPMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberpfie:VicePresidentOfProductionDevelopmentMember2022-04-062022-04-060001289636pfie:TwoThousandTwentyTwoLTIPMember2022-04-062022-04-060001289636pfie:TwoThousandTwentyTwoLTIPMemberpfie:BelowTargetMember2022-04-060001289636pfie:TwoThousandTwentyOneLTIPMemberus-gaap:RestrictedStockUnitsRSUMembersrt:ChiefFinancialOfficerMember2021-05-282021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberus-gaap:RestrictedStockUnitsRSUMemberpfie:ChiefBusinessDevelopmentOfficerMember2021-05-282021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberus-gaap:RestrictedStockUnitsRSUMemberpfie:VicePresidentOfOperationsMember2021-05-282021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberus-gaap:RestrictedStockUnitsRSUMemberpfie:VicePresidentOfProductionDevelopmentMember2021-05-282021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberus-gaap:RestrictedStockUnitsRSUMemberpfie:ChiefBusinessDevelopmentOfficerMember2021-05-280001289636us-gaap:ShareBasedCompensationAwardTrancheOneMemberpfie:TwoThousandTwentyOneLTIPMember2021-05-280001289636us-gaap:ShareBasedCompensationAwardTrancheTwoMemberpfie:TwoThousandTwentyOneLTIPMember2021-05-280001289636pfie:TwoThousandTwentyOneLTIPMember2021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberpfie:TimeBasedUnitsMembersrt:ChiefFinancialOfficerMember2021-05-282021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberpfie:TimeBasedUnitsMemberpfie:ChiefBusinessDevelopmentOfficerMember2021-05-282021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberpfie:TimeBasedUnitsMemberpfie:VicePresidentOfOperationsMember2021-05-282021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberpfie:TimeBasedUnitsMemberpfie:VicePresidentOfProductionDevelopmentMember2021-05-282021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberus-gaap:PerformanceSharesMembersrt:ChiefFinancialOfficerMember2021-05-282021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberus-gaap:PerformanceSharesMemberpfie:ChiefBusinessDevelopmentOfficerMember2021-05-282021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberus-gaap:PerformanceSharesMemberpfie:VicePresidentOfOperationsMember2021-05-282021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberus-gaap:PerformanceSharesMemberpfie:VicePresidentOfProductionDevelopmentMember2021-05-282021-05-280001289636us-gaap:PerformanceSharesMemberpfie:TwoThousandTwentyOneLTIPMember2021-05-282021-05-280001289636pfie:TargetMember2021-05-280001289636pfie:AboveTargetMember2021-05-280001289636pfie:OutstandingMember2021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMembersrt:ChiefFinancialOfficerMember2021-05-282021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberpfie:ChiefBusinessDevelopmentOfficerMember2021-05-282021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberpfie:VicePresidentOfOperationsMember2021-05-282021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberpfie:VicePresidentOfProductionDevelopmentMember2021-05-282021-05-280001289636pfie:TwoThousandTwentyOneLTIPMember2021-05-282021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberpfie:BelowTargetMember2021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberpfie:TargetMember2021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberpfie:AboveTargetMember2021-05-280001289636pfie:TwoThousandTwentyOneLTIPMemberpfie:OutstandingMember2021-05-280001289636us-gaap:PerformanceSharesMemberpfie:TwoThousandTwentyOneLTIPMember2024-03-062024-03-060001289636us-gaap:PerformanceSharesMemberpfie:TwoThousandTwentyFourLTIPMember2023-04-252023-04-250001289636pfie:TwoThousandTwentyFourLTIPMemberpfie:WeightMember2024-04-090001289636pfie:TwoThousandTwentyThreeLTIPMemberpfie:WeightMember2023-04-250001289636pfie:TwoThousandTwentyTwoLTIPMemberpfie:WeightMember2022-04-060001289636pfie:TwoThousandTwentyOneLTIPMemberpfie:WeightMember2021-05-280001289636srt:MinimumMember2024-01-012024-09-300001289636srt:MaximumMember2024-01-012024-09-300001289636pfie:ElectronicsMember2024-07-012024-09-300001289636pfie:ElectronicsMember2023-07-012023-09-300001289636pfie:ElectronicsMember2024-01-012024-09-300001289636pfie:ElectronicsMember2023-01-012023-09-300001289636pfie:ManufacturedMember2024-07-012024-09-300001289636pfie:ManufacturedMember2023-07-012023-09-300001289636pfie:ManufacturedMember2024-01-012024-09-300001289636pfie:ManufacturedMember2023-01-012023-09-300001289636pfie:ReSellMember2024-07-012024-09-300001289636pfie:ReSellMember2023-07-012023-09-300001289636pfie:ReSellMember2024-01-012024-09-300001289636pfie:ReSellMember2023-01-012023-09-300001289636country:CAus-gaap:OperatingSegmentsMember2024-07-012024-09-300001289636country:CAus-gaap:OperatingSegmentsMember2023-07-012023-09-300001289636country:CAus-gaap:OperatingSegmentsMember2024-01-012024-09-300001289636country:CAus-gaap:OperatingSegmentsMember2023-01-012023-09-300001289636country:USus-gaap:OperatingSegmentsMember2024-07-012024-09-300001289636country:USus-gaap:OperatingSegmentsMember2023-07-012023-09-300001289636country:USus-gaap:OperatingSegmentsMember2024-01-012024-09-300001289636country:USus-gaap:OperatingSegmentsMember2023-01-012023-09-300001289636country:CAus-gaap:IntersegmentEliminationMember2024-07-012024-09-300001289636country:CAus-gaap:IntersegmentEliminationMember2023-07-012023-09-300001289636country:CAus-gaap:IntersegmentEliminationMember2024-01-012024-09-300001289636country:CAus-gaap:IntersegmentEliminationMember2023-01-012023-09-300001289636country:USus-gaap:IntersegmentEliminationMember2024-07-012024-09-300001289636country:USus-gaap:IntersegmentEliminationMember2023-07-012023-09-300001289636country:USus-gaap:IntersegmentEliminationMember2024-01-012024-09-300001289636country:USus-gaap:IntersegmentEliminationMember2023-01-012023-09-300001289636us-gaap:IntersegmentEliminationMember2024-07-012024-09-300001289636us-gaap:IntersegmentEliminationMember2023-07-012023-09-300001289636us-gaap:IntersegmentEliminationMember2024-01-012024-09-300001289636us-gaap:IntersegmentEliminationMember2023-01-012023-09-300001289636country:CA2024-07-012024-09-300001289636country:CA2023-07-012023-09-300001289636country:CA2024-01-012024-09-300001289636country:CA2023-01-012023-09-300001289636country:US2024-07-012024-09-300001289636country:US2023-07-012023-09-300001289636country:US2024-01-012024-09-300001289636country:US2023-01-012023-09-300001289636country:CA2024-09-300001289636country:CA2023-12-310001289636country:US2024-09-300001289636country:US2023-12-310001289636pfie:CECOEnvironmentalCorp.MergerAgreementMemberus-gaap:SubsequentEventMember2024-10-280001289636pfie:CECOEnvironmentalCorp.MergerAgreementMemberus-gaap:SubsequentEventMember2024-10-282024-10-28
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, DC 20549
FORM 10-Q
| | | | | | | | |
☒ | QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
| For the quarterly period ended | September 30, 2024 |
☐ | TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
| For the Transition Period From ________ to _________ |
Commission File Number 001-36378
PROFIRE ENERGY, INC.
(Exact name of registrant as specified in its charter)
| | | | | |
Nevada | 20-0019425 |
(State or other jurisdiction of incorporation or organization) | (I.R.S. Employer Identification No.) |
321 South 1250 West, Suite 1 | |
Lindon, Utah | 84042 |
(Address of principal executive offices) | (Zip Code) |
(801) 796-5127
(Registrant's telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
| | | | | | | | | | | | | | |
Title of each class | | Trading Symbol(s) | | Name of each exchange on which registered |
Common, $0.001 Par Value | | PFIE | | NASDAQ |
Indicate by check mark whether the registrant (1) has 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 the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act. | | | | | | | | |
Large accelerated filer ☐ | Accelerated Filer ☐ | |
Non-accelerated filer ☒ | Smaller reporting company ☒ | |
| Emerging growth company ☐ | |
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 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act.) Yes ☐ No ☒
As of November 5, 2024, the registrant had 53,687,955 shares of common stock issued and 46,199,725 shares of common stock outstanding, par value $0.001.
PROFIRE ENERGY, INC.
FORM 10-Q
TABLE OF CONTENTS | | | | | | | | |
| Page |
| |
PART I — FINANCIAL INFORMATION | |
| |
Item 1. Financial Statements | |
| | |
| Condensed Consolidated Balance Sheets | |
| | |
| Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) | |
| | |
| Condensed Consolidated Statements of Stockholders' Equity (Unaudited) | |
| | |
| Condensed Consolidated Statements of Cash Flows (Unaudited) | |
| | |
| Notes to the Condensed Consolidated Financial Statements (Unaudited) | |
| |
Item 2. Management's Discussion and Analysis of Financial Condition And Results of Operations | |
| |
Item 3. Quantitative and Qualitative Disclosure about Market Risk | |
| |
Item 4. Controls and Procedures | |
| |
PART II — OTHER INFORMATION | |
| |
Item 1. Legal Proceedings | |
| |
Item 1A. Risk Factors | |
| |
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds | |
| |
Item 3. Defaults Upon Senior Securities | |
| |
Item 4. Mine Safety Disclosures | |
| |
Item 5. Other Information | |
| |
Item 6. Exhibits | |
| |
Signatures | |
PART I. FINANCIAL INFORMATION
Item 1 Financial Information
| | | | | | | | | | | | | | |
PROFIRE ENERGY, INC. AND SUBSIDIARIES |
Condensed Consolidated Balance Sheets |
| | As of |
| | September 30, 2024 | | December 31, 2023 |
ASSETS | | (Unaudited) | | |
CURRENT ASSETS | | | | |
Cash and cash equivalents | | $ | 7,963,892 | | | $ | 10,767,519 | |
Short-term investments | | 2,338,259 | | | 2,799,539 | |
| | | | |
Accounts receivable, net | | 16,431,559 | | | 14,013,740 | |
Inventories, net (note 3) | | 17,188,656 | | | 14,059,656 | |
Prepaid expenses and other current assets (note 4) | | 3,379,650 | | | 2,832,262 | |
| | | | |
Total Current Assets | | 47,302,016 | | | 44,472,716 | |
LONG-TERM ASSETS | | | | |
Net deferred tax asset | | 436,578 | | | 496,785 | |
Long-term investments | | 6,584,919 | | | 6,425,582 | |
| | | | |
Lease right-of-use asset (note 6) | | 369,549 | | | 432,907 | |
Property and equipment, net | | 11,330,713 | | | 10,782,372 | |
Intangible assets, net | | 998,736 | | | 1,104,102 | |
Goodwill | | 2,579,381 | | | 2,579,381 | |
Total Long-Term Assets | | 22,299,876 | | | 21,821,129 | |
TOTAL ASSETS | | $ | 69,601,892 | | | $ | 66,293,845 | |
| | | | |
LIABILITIES AND STOCKHOLDERS' EQUITY | | | | |
CURRENT LIABILITIES | | | | |
Accounts payable | | $ | 2,166,969 | | | $ | 2,699,556 | |
Accrued liabilities (note 5) | | 4,728,919 | | | 4,541,820 | |
Current lease liability (note 6) | | 136,739 | | | 130,184 | |
Income taxes payable | | 542,393 | | | 1,723,910 | |
Total Current Liabilities | | 7,575,020 | | | 9,095,470 | |
LONG-TERM LIABILITIES | | | | |
Net deferred income tax liability | | 53,318 | | | 52,621 | |
Long-term lease liability (note 6) | | 241,793 | | | 307,528 | |
TOTAL LIABILITIES | | 7,870,131 | | | 9,455,619 | |
| | | | |
STOCKHOLDERS' EQUITY (note 7) | | | | |
Preferred stock: $0.001 par value, 10,000,000 shares authorized: no shares issued or outstanding | | — | | | — | |
Common stock: $0.001 par value, 100,000,000 shares authorized: 53,687,955 issued and 46,379,557 outstanding at September 30, 2024, and 53,047,231 issued and 46,803,868 outstanding at December 31, 2023 | | 53,690 | | | 53,048 | |
Treasury stock, at cost | | (10,976,706) | | | (9,324,272) | |
Additional paid-in capital | | 33,675,391 | | | 32,751,749 | |
Accumulated other comprehensive loss | | (2,902,754) | | | (2,844,702) | |
Retained earnings | | 41,882,140 | | | 36,202,403 | |
TOTAL STOCKHOLDERS' EQUITY | | 61,731,761 | | | 56,838,226 | |
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY | | $ | 69,601,892 | | | $ | 66,293,845 | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
3
| | | | | | | | | | | | | | | | | | | | | | | | | | |
PROFIRE ENERGY, INC. AND SUBSIDIARIES |
Condensed Consolidated Statements of Income and Comprehensive Income |
(Unaudited) |
| | For the Three Months Ended September 30, | | For the Nine Months Ended September 30, |
| | 2024 | | 2023 | | 2024 | | 2023 |
| | | | (See Note 1) | | | | (See Note 1) |
REVENUES (note 8) | | | | | | | | |
Sales of products, net | | $ | 16,017,224 | | | $ | 14,085,028 | | | $ | 42,435,024 | | | $ | 41,562,935 | |
Sales of services, net | | 1,180,729 | | | 858,871 | | | 3,564,582 | | | 2,624,514 | |
Total Revenues | | 17,197,953 | | | 14,943,899 | | | 45,999,606 | | | 44,187,449 | |
| | | | | | | | |
COST OF SALES | | | | | | | | |
Cost of sales - products | | 7,881,956 | | | 6,666,949 | | | 20,418,350 | | | 19,157,973 | |
Cost of sales - services | | 1,034,242 | | | 799,866 | | | 2,683,156 | | | 2,304,838 | |
Total Cost of Sales | | 8,916,198 | | | 7,466,815 | | | 23,101,506 | | | 21,462,811 | |
| | | | | | | | |
GROSS PROFIT | | 8,281,755 | | | 7,477,084 | | | 22,898,100 | | | 22,724,638 | |
| | | | | | | | |
OPERATING EXPENSES | | | | | | | | |
General and administrative | | 5,058,465 | | | 4,605,566 | | | 14,431,441 | | | 12,573,171 | |
Research and development | | 337,597 | | | 182,253 | | | 952,666 | | | 649,506 | |
Depreciation and amortization | | 135,541 | | | 145,662 | | | 435,209 | | | 428,644 | |
Total Operating Expenses | | 5,531,603 | | | 4,933,481 | | | 15,819,316 | | | 13,651,321 | |
| | | | | | | | |
INCOME FROM OPERATIONS | | 2,750,152 | | | 2,543,603 | | | 7,078,784 | | | 9,073,317 | |
| | | | | | | | |
OTHER INCOME (EXPENSE) | | | | | | | | |
Gain on sale of property and equipment | | 84,971 | | | 17,350 | | | 221,860 | | | 251,768 | |
Other expense | | 8,973 | | | 19,718 | | | (11,322) | | | (26,704) | |
Interest income | | 93,299 | | | 74,165 | | | 248,543 | | | 255,865 | |
Interest expense | | (2,358) | | | (4,438) | | | (7,960) | | | (6,226) | |
Total Other Income | | 184,885 | | | 106,795 | | | 451,121 | | | 474,703 | |
| | | | | | | | |
INCOME BEFORE INCOME TAXES | | 2,935,037 | | | 2,650,398 | | | 7,529,905 | | | 9,548,020 | |
| | | | | | | | |
INCOME TAX EXPENSE | | (752,400) | | | (611,008) | | | (1,850,168) | | | (2,061,851) | |
| | | | | | | | |
NET INCOME | | $ | 2,182,637 | | | $ | 2,039,390 | | | $ | 5,679,737 | | | $ | 7,486,169 | |
| | | | | | | | |
OTHER COMPREHENSIVE INCOME (LOSS) | | | | | | | | |
Foreign currency translation loss | | $ | 139,211 | | | $ | (301,642) | | | $ | (231,674) | | | $ | (28,838) | |
Unrealized gains (losses) on investments | | 107,924 | | | (71,193) | | | 173,622 | | | (25,322) | |
Total Other Comprehensive Loss | | 247,135 | | | (372,835) | | | (58,052) | | | (54,160) | |
| | | | | | | | |
COMPREHENSIVE INCOME | | $ | 2,429,772 | | | $ | 1,666,555 | | | $ | 5,621,685 | | | $ | 7,432,009 | |
| | | | | | | | |
BASIC EARNINGS PER SHARE | | $ | 0.05 | | | $ | 0.04 | | | $ | 0.12 | | | $ | 0.16 | |
FULLY DILUTED EARNINGS PER SHARE | | $ | 0.04 | | | $ | 0.04 | | | $ | 0.12 | | | $ | 0.15 | |
| | | | | | | | |
BASIC WEIGHTED AVG NUMBER OF SHARES OUTSTANDING | | 46,809,342 | | | 47,521,238 | | | 46,937,404 | | | 47,364,445 | |
FULLY DILUTED WEIGHTED AVG NUMBER OF SHARES OUTSTANDING | | 48,739,900 | | | 49,504,024 | | | 48,867,962 | | | 49,314,304 | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
4
The accompanying notes are an integral part of these condensed consolidated financial statements.
5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
PROFIRE ENERGY, INC. AND SUBSIDIARIES |
Condensed Consolidated Statements of Stockholders' Equity |
(Unaudited) |
| | Common Stock | | Additional Paid-In Capital | | Accumulated Other Comprehensive Income (Loss) | | Treasury Stock | | Retained Earnings | | Total Stockholders' Equity |
| | Shares | | Amount | | | | | |
Balance, December 31, 2023 | | 46,803,868 | | | $ | 53,048 | | | $ | 32,751,749 | | | $ | (2,844,702) | | | $ | (9,324,272) | | | $ | 36,202,403 | | | $ | 56,838,226 | |
Stock based compensation | | — | | | — | | | 197,443 | | — | | | — | | | — | | | 197,443 |
Stock issued in exercise of stock options | | 3,869 | | | 4 | | | 846 | | | — | | | — | | | — | | | 850 | |
Stock issued in settlement of RSUs and accrued bonuses | | 286,489 | | | 288 | | | 324,127 | | | — | | | — | | | — | | | 324,415 | |
Tax withholdings paid related to stock based compensation | | — | | | — | | | (308,090) | | | — | | | — | | | — | | | (308,090) | |
| | | | | | | | | | | | | | |
Foreign currency translation | | — | | | — | | | — | | | (244,801) | | | — | | | — | | | (244,801) | |
Unrealized gains on investments | | — | | | — | | | — | | | 11,066 | | | — | | | — | | | 11,066 | |
Net income | | — | | | — | | | — | | | — | | | — | | | 1,434,375 | | | 1,434,375 | |
Balance, March 31, 2024 | | 47,094,226 | | | $ | 53,340 | | | $ | 32,966,075 | | | $ | (3,078,437) | | | $ | (9,324,272) | | | $ | 37,636,778 | | | $ | 58,253,484 | |
Stock based compensation | | — | | | — | | | 375,062 | | | — | | | — | | | — | | | 375,062 | |
Stock issued in exercise of stock options | | 57,982 | | | 58 | | | 45,223 | | | — | | | — | | | — | | | 45,281 | |
Stock issued in settlement of RSUs | | 194,331 | | | 194 | | | (194) | | | — | | | — | | | — | | | — | |
Tax withholdings paid related to stock based compensation | | — | | | — | | | (10,807) | | | — | | | — | | | — | | | (10,807) | |
Treasury stock repurchased | | (133,791) | | | — | | | — | | | — | | | (190,621) | | | — | | | (190,621) | |
Foreign currency translation | | — | | | — | | | — | | | (126,084) | | | — | | | — | | | (126,084) | |
Unrealized gains on investments | | — | | | — | | | — | | | 54,632 | | | — | | | — | | | 54,632 | |
Net income | | — | | | — | | | — | | | — | | | — | | | 2,062,725 | | | 2,062,725 | |
Balance, June 30, 2024 | | 47,212,748 | | | $ | 53,592 | | | $ | 33,375,359 | | | $ | (3,149,889) | | | $ | (9,514,893) | | | $ | 39,699,503 | | | $ | 60,463,672 | |
Stock based compensation | | — | | | — | | | 242,790 | | | — | | | — | | | — | | | 242,790 | |
Stock issued in exercise of stock options | | 98,053 | | | 98 | | | 74,631 | | | — | | | — | | | — | | | 74,729 | |
Stock issued in settlement of RSUs | | — | | | — | | | — | | | — | | | — | | | — | | | — | |
Tax withholdings paid related to stock based compensation | | — | | | — | | | (17,389) | | | — | | | — | | | — | | | (17,389) | |
Treasury stock repurchased | | (931,244) | | | — | | | — | | | — | | | (1,461,813) | | | — | | | (1,461,813) | |
Foreign currency translation | | — | | | — | | | — | | | 139,211 | | | — | | | — | | | 139,211 | |
Unrealized gains on investments | | — | | | — | | | — | | | 107,924 | | | — | | | — | | | 107,924 | |
Net income | | — | | | — | | | — | | | — | | | — | | | 2,182,637 | | | 2,182,637 | |
Balance, September 30, 2024 | | 46,379,557 | | $ | 53,690 | | | $ | 33,675,391 | | | $ | (2,902,754) | | | $ | (10,976,706) | | | $ | 41,882,140 | | | $ | 61,731,761 | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
|
|
| | Common Stock | | Additional Paid-In Capital | | Accumulated Other Comprehensive Income (Loss) | | Treasury Stock | | Retained Earnings | | Total Stockholders' Equity |
| | Shares | | Amount | | | | | |
Balance, December 31, 2022 | | 47,105,771 | | | $ | 52,144 | | | $ | 31,737,843 | | | $ | (3,294,873) | | | $ | (7,336,323) | | | $ | 25,425,689 | | | $ | 46,584,480 | |
Stock based compensation | | — | | | — | | | 223,047 | | — | | | — | | | — | | | 223,047 |
| | | | | | | | | | | | | | |
Stock issued in settlement of RSUs and accrued bonuses | | 246,116 | | | 247 | | | 378,279 | | | — | | | — | | | — | | | 378,526 | |
Tax withholdings paid related to stock based compensation | | — | | | — | | | (242,506) | | | — | | | — | | | — | | | (242,506) | |
| | | | | | | | | | | | | | |
Foreign currency translation | | — | | | — | | | — | | | (5,524) | | | — | | | — | | | (5,524) | |
Unrealized gains on investments | | — | | | — | | | — | | | 76,287 | | | — | | | — | | | 76,287 | |
Net income | | — | | | — | | | — | | | — | | | — | | | 2,589,621 | | | 2,589,621 | |
Balance, March 31, 2023 | | 47,351,887 | | | $ | 52,391 | | | $ | 32,096,662 | | | $ | (3,224,110) | | | $ | (7,336,323) | | | $ | 28,015,310 | | | $ | 49,603,930 | |
Stock based compensation | | — | | | — | | | 360,446 | | — | | | — | | | — | | | 360,446 |
Stock issued in exercise of stock options | | 82,450 | | | 83 | | | 65,252 | | | — | | | — | | | — | | | 65,335 | |
Stock issued in settlement of RSUs | | 187,296 | | | 188 | | | (188) | | | — | | | — | | | — | | | — | |
Tax withholdings paid related to stock based compensation | | — | | | — | | | (7,175) | | | — | | | — | | | — | | | (7,175) | |
Treasury stock repurchased | | (47,073) | | | — | | | — | | | — | | | (57,958) | | | — | | | (57,958) | |
Foreign currency translation | | — | | | — | | | — | | | 278,328 | | | — | | | — | | | 278,328 | |
Unrealized losses on investments | | — | | | — | | | — | | | (30,416) | | | — | | | — | | | (30,416) | |
Net income | | — | | | — | | | — | | | — | | | — | | | 2,857,157 | | | 2,857,157 | |
Balance, June 30, 2023 | | 47,574,560 | | | $ | 52,662 | | | $ | 32,514,997 | | | $ | (2,976,198) | | | $ | (7,394,281) | | | $ | 30,872,467 | | | $ | 53,069,647 | |
Stock based compensation | | — | | | — | | | 294,899 | | | — | | | — | | | — | | | 294,899 | |
Stock issued in exercise of stock options | | 289,803 | | | 290 | | | 177,521 | | | — | | | — | | | — | | | 177,811 | |
Stock issued in settlement of RSUs | | — | | | — | | | — | | | — | | | — | | | — | | | — | |
Tax withholdings paid related to stock based compensation | | — | | | — | | | (253,348) | | | — | | | — | | | — | | | (253,348) | |
Treasury stock repurchased | | (192,643) | | | — | | | — | | | — | | | (281,356) | | | — | | | (281,356) | |
Foreign currency translation | | — | | | — | | | — | | | (301,642) | | | — | | | — | | | (301,642) | |
Unrealized losses on investments | | — | | | — | | | — | | | (71,193) | | | — | | | — | | | (71,193) | |
Net income | | — | | | — | | | — | | | — | | | — | | | 2,039,390 | | | 2,039,390 | |
Balance, September 30, 2023 | | 47,671,720 | | | $ | 52,952 | | | $ | 32,734,069 | | | $ | (3,349,033) | | | $ | (7,675,637) | | | $ | 32,911,857 | | | $ | 54,674,208 | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
7
| | | | | | | | | | | |
PROFIRE ENERGY, INC. AND SUBSIDIARIES |
Condensed Consolidated Statements of Cash Flows |
(Unaudited) |
| For the Nine Months Ended September 30, |
| 2024 | | 2023 |
OPERATING ACTIVITIES | | | |
Net income | $ | 5,679,737 | | | $ | 7,486,169 | |
Adjustments to reconcile net income to net cash provided by operating activities: | | | |
Depreciation and amortization expense | 802,842 | | | 822,204 | |
Gain on sale of property and equipment | (221,860) | | | (251,768) | |
Bad debt expense | 209,177 | | | 420,883 | |
Stock awards issued for services | 815,295 | | | 878,392 | |
Changes in operating assets and liabilities: | | | |
Accounts receivable | (2,353,006) | | | (2,360,696) | |
Income taxes receivable/payable | (1,178,904) | | | 464,256 | |
Inventories | (3,167,889) | | | (3,245,588) | |
Prepaid expenses and other current assets | (583,976) | | | (437,023) | |
Deferred tax asset/liability | 61,953 | | | 466,398 | |
Accounts payable and accrued liabilities | (286,109) | | | (1,574,995) | |
Net Cash Provided by (Used in) Operating Activities | (222,740) | | | 2,668,232 | |
| | | |
INVESTING ACTIVITIES | | | |
Proceeds from sale of property and equipment | 316,095 | | | 328,350 | |
Sale (purchase) of investments | 476,281 | | | (383,520) | |
Purchase of property and equipment | (1,403,525) | | | (974,070) | |
| | | |
Net Cash Used in Investing Activities | (611,149) | | | (1,029,240) | |
| | | |
FINANCING ACTIVITIES | | | |
Value of equity awards surrendered by employees for tax liability | (336,833) | | | (502,307) | |
Cash received in exercise of stock options | 96,476 | | | 178,195 | |
Purchase of treasury stock | (1,652,434) | | | (339,313) | |
Principal paid toward lease liability | (33,499) | | | (26,617) | |
Net Cash Used in Financing Activities | (1,926,290) | | | (690,042) | |
| | | |
Effect of exchange rate changes on cash | (43,448) | | | 5,335 | |
| | | |
NET CHANGE IN CASH | (2,803,627) | | | 954,285 | |
CASH AT BEGINNING OF PERIOD | 10,767,519 | | | 7,384,578 | |
CASH AT END OF PERIOD | $ | 7,963,892 | | | $ | 8,338,863 | |
| | | |
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION | | | |
| | | |
CASH PAID FOR: | | | |
Interest | $ | 7,960 | | | $ | 6,227 | |
Income taxes | $ | 3,107,899 | | | $ | 1,126,750 | |
NON-CASH FINANCING AND INVESTING ACTIVITIES | | | |
Common stock issued in settlement of accrued bonuses | $ | 324,415 | | | $ | 378,526 | |
Common stock issued for stock options | $ | 120,860 | | | $ | — | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
8
PROFIRE ENERGY, INC. AND SUBSIDIARIES
Notes to the Condensed Consolidated Financial Statements (Unaudited)
For the Nine Months Ended September 30, 2024 and 2023
NOTE 1 - CONDENSED FINANCIAL STATEMENTS
Except where the context otherwise requires, all references herein to the "Company," "Profire," "we," "us," "our," or similar words and phrases are to Profire Energy, Inc. and its wholly owned subsidiaries, taken together.
The accompanying condensed consolidated financial statements have been prepared by the Company without audit. In the opinion of management, all adjustments have been made (which include only normal recurring adjustments) which are necessary to present fairly the financial position, results of operations, stockholders' equity, and cash flows at September 30, 2024 and for all periods presented herein.
Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("US GAAP") have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the Company's audited financial statements contained in its annual report on Form 10-K for the year ended December 31, 2023 ("Form 10-K"). The results of operations for the three- and nine-month periods ended September 30, 2024 and 2023 are not necessarily indicative of the operating results for the full years. Certain amounts in the accompanying September 30, 2023 condensed consolidated statement of income and comprehensive income and footnotes have been reclassified to conform to the September 30, 2024 presentation.
NOTE 2 – ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Organization and Line of Business
This Organization and Summary of Significant Accounting Policies of the Company is presented to assist in understanding the Company's condensed consolidated financial statements. The Company's accounting policies conform to US GAAP.
The Company provides burner-management products, solutions and services primarily for the oil and gas industry within the US and Canadian markets. The Company has made progress in expansion efforts outside of these markets into other industries with combustion and burner management requirements as well as into other international locations.
Significant Accounting Policies
There have been no changes to the significant accounting policies of the Company from the information provided in Note 1 of the notes to the consolidated financial statements in the Company's most recent Form 10-K.
Recent Accounting Pronouncements
Accounting Standards Update No. 2023-07 —Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures The update is intended to improve reportable segment disclosure requirements through enhanced disclosures about significant segment expenses. The amendments require disclosure of significant segment expenses regularly provided to the chief operating decision maker (CODM) as well as other segment items, extend certain annual disclosures to interim periods, clarify the applicability to single reportable segment entities, permit more than one measure of profit or loss to be reported under certain conditions, and require disclosure of the title and position of the CODM. The new disclosures have been adopted in this report. See NOTE 10 – SEGMENT INFORMATION.
Accounting Standards Update No. 2023-09 —Income Taxes (Topic 740): Improvements to Income Tax Disclosures The update requires the annual financial statements to include consistent categories and greater disaggregation of information in the rate reconciliation, and income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for the Company’s annual reporting periods beginning after December 15, 2024, with early adoption permitted, and should be applied on a prospective basis, with a retrospective option. We are currently evaluating the effect that adoption of ASU 2023-09 will have on our disclosures.
The Company has evaluated all other recent accounting pronouncements and determined that the adoption of other pronouncements applicable to the Company has not had, nor is expected to have, a material impact on the Company's financial position, results of operations, or cash flows.
PROFIRE ENERGY, INC. AND SUBSIDIARIES
Notes to the Condensed Consolidated Financial Statements
For the Nine Months Ended September 30, 2024 and 2023
NOTE 3 – INVENTORIES
Inventories consisted of the following at each balance sheet date:
| | | | | | | | | | | |
| As of |
| September 30, 2024 | | December 31, 2023 |
Raw materials | $ | 306,725 | | | $ | 338,539 | |
Finished goods | 17,298,562 | | | 14,171,616 | |
| | | |
Subtotal | 17,605,287 | | | 14,510,155 | |
Reserve for obsolescence | (416,631) | | | (450,499) | |
Total | $ | 17,188,656 | | | $ | 14,059,656 | |
NOTE 4 – PREPAID EXPENSES AND OTHER CURRENT ASSETS
Prepaid expenses and other current assets consisted of the following at each balance sheet date: | | | | | | | | | | | |
| As of |
| September 30, 2024 | | December 31, 2023 |
| | | |
Prepaid inventory | $ | 2,373,895 | | | $ | 1,944,942 | |
Accrued receivables | 48,367 | | | 119,035 | |
Prepaid insurance | 456,886 | | | 351,273 | |
Interest receivables | 65,806 | | | 81,868 | |
Other | 434,696 | | | 335,144 | |
Total | $ | 3,379,650 | | | $ | 2,832,262 | |
NOTE 5 – ACCRUED LIABILITIES
Accrued liabilities consisted of the following at each balance sheet date: | | | | | | | | | | | | |
| As of | |
| September 30, 2024 | | December 31, 2023 | |
Employee-related payables | $ | 2,098,401 | | | $ | 2,910,801 | | |
Deferred revenue | 725,527 | | | 780,428 | | |
Inventory-related payables | 1,574,215 | | | 400,701 | | |
Tax-related payables | 57,549 | | | 119,188 | | |
Warranty liabilities | 102,071 | | | 108,930 | | |
Other | 171,156 | | | 221,772 | | |
Total | $ | 4,728,919 | | | $ | 4,541,820 | | |
PROFIRE ENERGY, INC. AND SUBSIDIARIES
Notes to the Condensed Consolidated Financial Statements
For the Nine Months Ended September 30, 2024 and 2023
NOTE 6 – LEASES
| | | | | | | | | | | | | | |
| | As of |
Components of lease right-of-use assets and liabilities | | September 30, 2024 | | December 31, 2023 |
Financing lease right-of-use assets | | $ | 68,725 | | | $ | 106,402 | |
Operating lease right-of-use assets | | 300,824 | | 326,505 |
Total Lease right-of-use assets | | $ | 369,549 | | | $ | 432,907 | |
| | | | |
Financing current lease liability | | $ | 36,304 | | | $ | 47,492 | |
Operating current lease liability | | 100,435 | | 82,692 |
Total Current lease liability | | $ | 136,739 | | | $ | 130,184 | |
| | | | |
Financing long-term lease liability | | $ | 38,191 | | | $ | 63,393 | |
Operating long-term lease liability | | 203,602 | | 244,135 |
Total Long-term lease liability | | $ | 241,793 | | | $ | 307,528 | |
We have leases for office equipment and office space. The leases for office equipment are classified as financing leases, and the typical term is between 36 and 60 months. We have the option to extend most office equipment leases, but we do not intend to do so. Accordingly, no extensions have been recognized in the right-of-use asset or lease liability. The office equipment lease payments are not variable, and the lease agreements do not include any non-lease components, residual value guarantees, or restrictions. There are no interest rates implicit in the office equipment lease agreements, so we have used our incremental borrowing rate to determine the discount rate to be applied to our financing leases for the purpose of determining our lease liabilities. The weighted average discount rate applied to our financing leases was 4.50% through 2023 and is 7.5% in 2024, and the weighted average remaining lease term is 2.1 years.
The following table shows the components of financing lease cost:
| | | | | | | | | | | | | | | | | |
| For the Three Months Ended September 30, | | For the Nine Months Ended September 30, |
Financing Lease Cost | 2024 | 2023 | | 2024 | 2023 |
Amortization of right-of-use assets | $ | 12,559 | | $ | 14,332 | | | $ | 37,677 | | $ | 28,811 | |
Interest on lease liabilities | 2,358 | | 4,438 | | | 7,960 | | 6,226 | |
Total financing lease cost | $ | 14,917 | | $ | 18,770 | | | $ | 45,637 | | $ | 35,037 | |
We lease two warehouse spaces, one with a two-year lease, and another with a four-year lease, both of which are recorded as operating leases. The weighted average discount rate applied to our operating leases was 4.5% through 2023 and is 7.5% in 2024, and the weighted average remaining lease term is 3.0 years. The remainder of our office space leases are considered to be short-term, and we have elected not to recognize those on our balance sheet under the short-term recognition exemption. Operating lease expense recognized during the three- and nine-months ended September 30, 2024 and September 30, 2023 was $77,388 and $15,081, and $154,476 and $52,285, respectively.
PROFIRE ENERGY, INC. AND SUBSIDIARIES
Notes to the Condensed Consolidated Financial Statements
For the Nine Months Ended September 30, 2024 and 2023
As of September 30, 2024, maturities of lease liabilities are as follows:
| | | | | | | | |
Years ending December 31, | | Amount |
2024 | | $ | 40,961 | |
2025 | | 152,678 | |
2026 | | 123,768 | |
2027 | | 91,097 | |
2028 | | — | |
Thereafter | | — | |
Total future minimum lease payments | | $ | 408,504 | |
Less: Amount representing interest | | 29,972 | |
Present value of future payments | | $ | 378,532 | |
Current portion | | $ | 136,739 | |
Long-term portion | | $ | 241,793 | |
NOTE 7 – STOCKHOLDERS' EQUITY
As of September 30, 2024 and December 31, 2023, the Company held 7,308,398 and 6,243,363 shares of its common stock in treasury at a total cost of $10,976,706 and $9,324,272, respectively.
On May 22, 2024, the Company announced that its Board of Directors (the "Board") had authorized a share repurchase program allowing the Company to repurchase up to $2,000,000 worth of the Company’s common stock from time to time through June 30, 2025. Purchases under the program will be made pursuant to a Rule 10b5-1 plan to be entered into at the discretion of management. The size and timing of any purchases were and will be dependent on price, market and business conditions and other factors.
On May 9, 2023, the Company announced that the Board had authorized a share repurchase program allowing the Company to repurchase up to $2,000,000 worth of the Company’s common stock from time to time through April 30, 2024. Purchases under the program were made pursuant to a Rule 10b5-1 plan entered into in June 2023. The size and timing of any purchases were dependent on price, market and business conditions and other factors. As of December 2023, the Company had spent the full allotment under this program.
As of September 30, 2024, the Company had 881,222 restricted stock units ("RSUs"), 1,049,336 performance-based RSUs, and 0 stock options outstanding with $923,136 in remaining compensation expense to be recognized over the next 1.5 years. See further details below about certain subsets of these outstanding equity-based awards.
On June 12, 2024, pursuant to the annual renewal of director compensation, the Board approved a grant of 192,699 RSUs to the Company's independent directors. Half of the RSUs vested immediately on the date of grant and the remaining 50% of the RSUs will vest on the first anniversary of the grant date or at the Company's next annual meeting of stockholders, whichever is earlier. The awards will result in total compensation expense of approximately $264,000 to be recognized over the vesting period.
On April 9, 2024, the Compensation Committee of the Board (the "Compensation Committee") approved the 2024 Executive Incentive Plan (the “2024 EIP”) for Ryan W. Oviatt, the Company's Co-CEO, Co-President, and CFO, Cameron M. Tidball, the Company's Co-CEO and Co-President, and Patrick D. Fisher, the Company's Vice President of Product Development. The 2024 EIP provides for the potential award of incentive compensation to the participants based on the Company’s financial performance in fiscal 2024. If earned, the incentive compensation will be payable in cash and stock, and the stock portion of the incentive compensation is intended to constitute an award under the Company's 2023 Equity Incentive Plan (the "2023 Plan"). In addition to the 2024 EIP, the Board also approved as a long-term incentive plan the grants of a restricted stock unit awards to Messrs. Oviatt, Tidball, and Fisher pursuant to the 2023 Plan (the “2024 LTIP”).
PROFIRE ENERGY, INC. AND SUBSIDIARIES
Notes to the Condensed Consolidated Financial Statements
For the Nine Months Ended September 30, 2024 and 2023
2024 EIP
Under the terms of the 2024 EIP, each participating executive officer has been assigned a target incentive compensation amount for fiscal 2024. The target incentive compensation amount for Mr. Oviatt is equal to 65% of his base salary as of December 31, 2024, the target incentive compensation amount for Mr. Tidball is equal to 65% of his base salary as of December 31, 2024, and the target incentive compensation for Mr. Fisher is equal to 40% of his base salary as of December 31, 2024. Under no circumstance can the participants receive more than two times the assigned target incentive compensation.
Participants will be eligible to receive incentive compensation based upon reaching or exceeding performance goals established by the Compensation Committee for fiscal 2024. The performance goals in the 2024 EIP are based on the Company’s total revenue, EBITDA, and two non-financial factors including strategic growth initiatives and safety and other. Each of the revenue, EBITDA, and strategic growth initiatives performance goals will be weighted 30% while the safety and other goal will be weighted 10% in calculating incentive compensation amounts.
The incentive compensation amounts earned under the 2024 EIP, if any, will be paid 50% in cash and 50% in shares of restricted stock under the 2023 Plan. In no event shall the total award exceed 200% of the target incentive compensation amount for each participant, or exceed any limitations otherwise set forth in the 2023 Plan. The actual incentive compensation amounts, if any, will be determined by the Compensation Committee upon the completion of fiscal 2024 reporting period and paid by March 15, 2025, subject to all applicable tax withholding.
2024 LTIP
The 2024 LTIP consists of total awards of up to 204,651 restricted stock units (“Units”) to Mr. Oviatt, up to 204,651 Units to Mr. Tidball, and up to 36,195 Units to Mr. Fisher, pursuant to two separate restricted stock unit award agreements (collectively, the “2024 LTIP Restricted Stock Unit Award Agreements”) entered between the Company and each participant. One such agreement covers 33% of each award recipient’s Units that are subject to time-based vesting, and the other such agreement covers the remaining 67% of such award recipient’s Units that may vest based on performance metrics. Upon vesting, the award agreements entitle the award recipients to receive one share of the Company’s common stock for each vested Unit. The vesting period of the 2024 LTIP began on January 1, 2024 and terminates on December 31, 2026 (the “2024 LTIP Performance Vesting Date”).
The Units subject to time-based vesting, including 68,217 Units to Mr. Oviatt, 68,217 Units for Mr. Tidball, and 12,065 Units to Mr. Fisher, will vest in three equal and annual installments beginning January 1, 2024 and ending on December 31, 2026 if the award recipients’ employment continues with the Company through such dates.
The performance-vesting Units, including up to 136,434 Units for Mr. Oviatt, 136,434 Units for Mr. Tidball, and 24,130 Units to Mr. Fisher, may vest over a three-year performance period beginning January 1, 2024 (the “2024 LTIP Performance Period”) based upon the following Company performance metrics:
| | | | | | | | | | | | | | |
Performance Metrics | Weight | Target | Above Target | Outstanding |
Total Shareholder Return (based on the Company’s closing price of its common stock at the end of the 2024 LTIP Performance Period relative to its closing price as of the last trading day in 2023) | 1/3 | 26.0% | 47.9% | 77.5% |
Relative Total Shareholder Return (based on the Company’s ranked performance in closing stock price growth relative to a peer group of companies during the 2024 LTIP Performance Period) | 1/3 | Third Quartile | Second Quartile | First Quartile |
EBITDA as a Percentage of Total Revenue | 1/3 | 17.5% | 20.0% | 22.5% |
| | | | |
One-third of such performance-vesting Units, consisting of 45,477 Units for Mr. Oviatt, 45,477 Units for Mr. Tidball, and 8,043 Units for Mr. Fisher, may vest for each of the three performance metrics identified in the table above. The number of Units that will vest for each performance metric on the 2024 LTIP Performance Vesting Date shall be determined as follows:
a.if the “Target” level for such performance metric is not achieved, none of the Units relating to such performance metric will vest;
PROFIRE ENERGY, INC. AND SUBSIDIARIES
Notes to the Condensed Consolidated Financial Statements
For the Nine Months Ended September 30, 2024 and 2023
b.if the “Target” level (but no higher level) for such performance metric is achieved, 50% of the Units relating to such performance metric will vest;
c.if the “Above Target” level (but no higher level) for such performance metric is achieved, 75% of the Units relating to such performance metric will vest; and
d.if the “Outstanding” level for such performance metric is achieved, 100% of the Units relating to such performance metric will vest.
The foregoing summary of the 2024 EIP and the 2024 LTIP Restricted Stock Unit Award Agreements relating to the 2024 LTIP is qualified in its entirety by the text of the 2024 EIP and each of the 2024 LTIP Restricted Stock Unit Award Agreements, which were filed as exhibits to the Quarterly Report on Form 10-Q for the quarter ending March 31, 2024.
2023 RSUs
On June 29, 2023, pursuant to the annual renewal of director compensation, the Board approved a grant of 195,966 RSUs to the Company's independent directors. Half of the RSUs vested immediately on the date of grant and the remaining 50% of the RSUs will vest on the first anniversary of the grant date or at the Company's next annual meeting of stockholders, whichever is earlier. The awards will result in total compensation expense of approximately $243,000 to be recognized over the vesting period.
2023 EIP and LTIP
On April 25, 2023, the Compensation Committee approved the 2023 Executive Incentive Plan (the “2023 EIP”) for Messrs. Oviatt, Tidball, and Fisher. The 2023 EIP provided for the potential award of incentive compensation to the participants based on the Company’s financial performance in fiscal 2023. The incentive compensation was payable in cash and stock, and the stock portion of the incentive compensation constituted an award under the 2023 Plan.
Participants were eligible to receive incentive compensation based upon reaching or exceeding performance goals established by the Compensation Committee for fiscal 2023. The performance goals in the 2023 EIP were based on the Company’s total revenue, EBITDA, and two non-financial factors including revenue source diversification and safety and environmental performance. Each of the revenue, EBITDA, and revenue diversification performance goals were weighted 30% while the safety and environment goal was weighted 10% in calculating incentive compensation amounts.
On March 6, 2024, the Compensation Committee approved the incentive compensation amounts based on achieving certain targets pursuant to the 2023 EIP. The incentive compensation amounts earned under the 2023 EIP were paid 50% in cash and 50% in shares of restricted stock under the 2023 Plan. In satisfaction of the 50% of the 2023 EIP plan that was payable in stock, the Compensation Committee approved a one-time bonus for Company executives that was settled by issuing a total of 225,698 shares of common stock, or 121,624 shares net of tax withholding. These shares were fully vested as of March 6, 2024.
In addition to the 2023 EIP, the Board also approved as a long-term incentive plan the grants of RSU awards to Messrs. Oviatt, Tidball, and Fisher pursuant to the 2023 Plan (the “2023 LTIP”). The 2023 LTIP consists of total awards of up to 287,076 RSUs (“Units”) to Mr. Oviatt, up to 287,076 Units to Mr. Tidball, and up to 50,868 Units to Mr. Fisher, pursuant to two separate restricted stock unit award agreements (collectively, the “2023 LTIP Restricted Stock Unit Award Agreements”) to be entered between the Company and each participant. One such agreement covers 33% of each award recipient’s Units that are subject to time-based vesting, and the other such agreement covers the remaining 67% of such award recipient’s Units that may vest based on performance metrics. Upon vesting, the award agreements entitle the award recipients to receive one share of the Company’s common stock for each vested Unit. The vesting period of the 2023 LTIP began on January 1, 2023 and terminates on December 31, 2025 (the “2023 LTIP Performance Vesting Date”).
The Units subject to time-based vesting, including 95,692 Units to Mr. Oviatt, 95,692 Units for Mr. Tidball, and 16,956 Units to Mr. Fisher, will vest in three equal and annual installments beginning December 31, 2023 and ending on December 31, 2025 if the award recipients’ employment continues with the Company through such dates.
The performance-vesting Units, including up to 191,384 Units for Mr. Oviatt, 191,384 Units for Mr. Tidball, and 33,912 Units to Mr. Fisher, may vest over a three-year performance period beginning January 1, 2023 (the “2023 LTIP Performance Period”) based upon the following Company performance metrics:
PROFIRE ENERGY, INC. AND SUBSIDIARIES
Notes to the Condensed Consolidated Financial Statements
For the Nine Months Ended September 30, 2024 and 2023
| | | | | | | | | | | | | | |
Performance Metrics | Weight | Target | Above Target | Outstanding |
Total Shareholder Return (based on the Company’s closing price of its common stock at the end of the 2023 LTIP Performance Period relative to its closing price as of the last trading day in 2022) | 1/3 | 94.2% | 142.7% | 191.3% |
Relative Total Shareholder Return (based on the Company’s ranked performance in closing stock price growth relative to a peer group of companies during the 2023 LTIP Performance Period) | 1/3 | Third Quartile | Second Quartile | First Quartile |
EBITDA as a Percentage of Total Revenue | 1/3 | 15% | 17.5% | 20% |
| | | | |
One-third of such performance-vesting Units, consisting of 63,794 Units for Mr. Oviatt, 63,794 Units for Mr. Tidball, and 11,304 Units for Mr. Fisher, may vest for each of the three performance metrics identified in the table above. The number of Units that will vest for each performance metric on the 2023 LTIP Performance Vesting Date shall be determined as follows:
a.if the “Target” level for such performance metric is not achieved, none of the Units relating to such performance metric will vest;
b.if the “Target” level (but no higher level) for such performance metric is achieved, 50% of the Units relating to such performance metric will vest;
c.if the “Above Target” level (but no higher level) for such performance metric is achieved, 75% of the Units relating to such performance metric will vest; and
d.if the “Outstanding” level for such performance metric is achieved, 100% of the Units relating to such performance metric will vest.
The foregoing summary of the 2023 EIP and the 2023 LTIP Restricted Stock Unit Award Agreements relating to the 2023 LTIP is qualified in its entirety by the text of the 2023 EIP and each of the 2023 LTIP Restricted Stock Unit Award Agreements, which were filed as exhibits to the Quarterly Report on Form 10-Q for the quarter ending March 31, 2023.
2022 LTIP
On April 6, 2022, the Compensation Committee approved as a long-term incentive plan the grants of restricted stock unit awards to Messrs. Oviatt, Tidball, and Fisher (the "2022 LTIP") pursuant to the Company's 2014 Equity Incentive Plan, as amended (the “2014 Plan”). The 2022 LTIP consists of total awards of up to 230,232 RSUs to Mr. Oviatt, up to 230,232 RSUs to Mr. Tidball, and up to 43,023 RSUs to Mr. Fisher, pursuant to two separate restricted stock unit award agreements (collectively, the “2022 LTIP Restricted Stock Unit Award Agreements”) entered into between the Company and each participant. One such agreement covers the 33% of each award recipient’s RSUs that are subject to time-based vesting, and the other such agreement covers the remaining 67% of such award recipient’s RSUs that may vest based on performance metrics. Upon vesting, the award agreements entitle the award recipients to receive one share of the Company’s common stock for each vested unit. The vesting period of the 2022 LTIP began on January 1, 2022 and terminates on December 31, 2024 (the “2022 LTIP Performance Vesting Date”).
The RSUs subject to time-based vesting, including 76,744 RSUs to Mr. Oviatt, 76,744 RSUs for Mr. Tidball, and 14,341 RSUs to Mr. Fisher, will vest in three equal and annual installments beginning December 31, 2022 and ending on December 31, 2024 if the award recipients’ employment continues with the Company through such dates.
The performance-vesting RSUs, including up to 153,488 RSUs for Mr. Oviatt, 153,488 RSUs for Mr. Tidball, and 28,682 RSUs to Mr. Fisher, may vest at the end of the three-year performance period beginning January 1, 2022 (the "2022 LTIP Performance Period") based upon the following Company performance metrics:
PROFIRE ENERGY, INC. AND SUBSIDIARIES
Notes to the Condensed Consolidated Financial Statements
For the Nine Months Ended September 30, 2024 and 2023
| | | | | | | | | | | | | | |
Performance Metric | Weight | Target | Above Target | Outstanding |
Total Shareholder Return (based on the Company’s closing price of its common stock at the end of the 2022 LTIP Performance Period relative to its closing price as of the last trading day in 2021) | 1/3 | 89% | 136% | 183% |
Relative Total Shareholder Return (based on the Company’s ranked performance in closing stock price growth relative to a peer group of companies during the 2022 LTIP Performance Period) | 1/3 | Third Quartile | Second Quartile | First Quartile |
EBITDA as a Percentage of Total Revenue | 1/3 | 10% | 15% | 20% |
| | | | |
One-third of such performance-vesting RSUs, consisting of 51,163 RSUs for Mr. Oviatt, 51,163 RSUs for Mr. Tidball, and 9,561 RSUs for Mr. Fisher, may vest for each of the three performance metrics identified in the table above. The number of RSUs that will vest for each performance metric on the 2022 LTIP Performance Vesting Date shall be determined as follows:
a.if the “Target” level for such performance metric is not achieved, none of the RSUs relating to such performance metric will vest;
b.if the “Target” level (but no higher level) for such performance metric is achieved, 50% of the RSUs relating to such performance metric will vest;
c.if the “Above Target” level (but no higher level) for such performance metric is achieved, 75% of the RSUs relating to such performance metric will vest; and
d.if the “Outstanding” level for such performance metric is achieved, 100% of the RSUs relating to such performance metric will vest.
The foregoing summary of the 2022 LTIP Restricted Stock Unit Award Agreements is qualified in its entirety by the text of each of the 2022 LTIP Restricted Stock Unit Award Agreements, which were filed as exhibits to the Company's Form 10-Q for the quarter ending March 31, 2022.
2021 LTIP
On May 28, 2021, the Board approved as a long-term incentive plan, the grants of restricted stock unit awards to Messrs. Oviatt, Tidball, Fugal, and Fisher pursuant to the 2014 Plan (the “2021 LTIP”). The 2021 LTIP consists of total awards of up to 204,543 RSUs to Mr. Oviatt, up to 204,543 RSUs to Mr. Tidball, up to 85,908 RSUs to Mr. Fugal, and up to 47,973 RSUs to Mr. Fisher, pursuant to two separate restricted stock unit award agreements (collectively, the “2021 LTIP Restricted Stock Unit Award Agreements”) between the Company and each participant. One agreement covers the 33% of each award recipient’s RSUs that are subject to time-based vesting, and the other agreement covers the remaining 67% of such award recipient’s RSUs that may vest based on performance metrics. Upon vesting, the award agreements entitle the award recipients to receive one share of the Company’s common stock for each vested RSU. The vesting period of the 2021 LTIP began on January 1, 2021 and terminated on December 31, 2023 (the “2021 LTIP Performance Vesting Date”).
The RSUs subject to time-based vesting, including 68,181 RSUs to Mr. Oviatt, 68,181 RSUs for Mr. Tidball, 28,636 RSUs to Mr. Fugal, and 15,991 RSUs to Mr. Fisher, vested in three equal annual installments that began on December 31, 2021 and ended on December 31, 2023.
The performance-vesting RSUs, including up to 136,362 RSUs for Mr. Oviatt, 136,362 RSUs for Mr. Tidball, 57,272 RSUs for Mr. Fugal, and 31,982 RSUs to Mr. Fisher, were eligible to vest over a three-year performance period beginning January 1, 2021 based upon the following Company performance metrics:
| | | | | | | | | | | | | | |
Performance Metric | Weight | Target | Above Target | Outstanding |
Total Shareholder Return
| 1/3 | 135% | 194% | 253% |
Relative Total Shareholder Return | 1/3 | Third Quartile | Second Quartile | First Quartile |
EBITDA as a Percentage of Total Revenue | 1/3 | 10% | 15% | 20% |
| | | | |
One-third of such performance-vesting RSUs, consisting of 45,454 RSUs for Mr. Oviatt, 45,454 RSUs for Mr. Tidball, 19,091 RSUs for Mr. Jay Fugal, the Company's former Vice President of Operations, and 10,661 RSUs for Mr. Fisher, were
PROFIRE ENERGY, INC. AND SUBSIDIARIES
Notes to the Condensed Consolidated Financial Statements
For the Nine Months Ended September 30, 2024 and 2023
eligible to vest for each of the three performance metrics identified in the table above. The number of RSUs that vested for each performance metric on the 2021 LTIP Performance Vesting Date was determined as follows:
•if the “Target” level for such performance metric is not achieved, none of the RSUs relating to such performance metric will vest;
•if the “Target” level (but no higher level) for such performance metric is achieved, 50% of the RSUs relating to such performance metric will vest;
•if the “Above Target” level (but no higher level) for such performance metric is achieved, 75% of the RSUs relating to such performance metric will vest; and
•if the “Outstanding” level for such performance metric is achieved, 100% of the RSUs relating to such performance metric will vest.
Mr. Fugal resigned effective October 31, 2021 from his position as Vice President of Operations to pursue an opportunity as CEO of another company. Accordingly, Mr. Fugal did not receive incentive compensation under the 2021 LTIP, and his unvested RSUs have been forfeited.
On March 6, 2024, the Compensation Committee approved the incentive compensation amounts based on achieving certain targets pursuant to the 2021 LTIP. The performance vesting RSUs were settled by issuing a total of 152,354 shares of common stock, or 80,059 shares net of tax withholding.
The foregoing summary of the 2021 LTIP is qualified in its entirety by the text of each of the 2021 LTIP Restricted Stock Unit Award Agreements, which the Company filed as exhibits to its quarterly report on Form 10-Q for the quarter ended June 30, 2021.
NOTE 8 – REVENUE
Performance Obligations
Our performance obligations include providing product and servicing our product as well as other combustion related equipment. We recognize product revenue performance obligations in most cases when the product is delivered to the customer. Occasionally, if we are shipping the product on a customer’s account, we recognize revenue when the product has been shipped. At that point in time, the control of the product is transferred to the customer. When we perform service work, we apply the practical expedient that allows us to recognize service revenue when we have the right to invoice the customer for the work completed. We do not engage in transactions acting as an agent. The time needed to complete our performance obligations varies based on the size of the project; however, we typically satisfy our performance obligations within a few months of entering into the applicable sales contract or service contract.
Our customers have the right to return certain unused and unopened products within 90 days for a restocking fee. We provide a warranty on some of our products ranging from 90 days to 2 years, depending on the product. See Note 5 for the amount accrued for expected returns and warranty claims as of September 30, 2024.
Contract Balances
We have elected to use the practical expedient in ASC 340-40-25-4 (regarding recognition of the incremental costs of obtaining a contract) for costs related to contracts that are estimated to be completed within one year. All of our current sales contracts and service contracts are expected to be completed within one year, and as a result, we have not recognized a contract asset account. If we had chosen not to use this practical expedient, we would not expect a material difference in the contract balances. Occasionally, we collect milestone payments up front from customers on larger jobs. These payments are classified as deferred revenue until the deliverables have been met and revenue can be properly recognized in our financial statements. Each of the contracts related to these milestone payments is short-term in nature and we expect to recognize associated revenues within one year. As a result, we consider it appropriate to record deferred revenue for these transactions and do not have any other contract liability balances.
Disaggregation of Revenue
PROFIRE ENERGY, INC. AND SUBSIDIARIES
Notes to the Condensed Consolidated Financial Statements
For the Nine Months Ended September 30, 2024 and 2023
We consider all revenue recognized in the income statement to be revenue from contracts with customers. The table below shows revenue by category:
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | For the Three Months Ended September 30, | | For the Nine Months Ended September 30, |
| | 2024 | | 2023 | | 2024 | | 2023 |
Electronics | | $ | 6,004,186 | | | $ | 5,425,343 | | | $ | 16,963,841 | | | $ | 17,041,819 | |
Manufactured | | 4,085,461 | | | 2,927,612 | | | 10,356,433 | | | 9,325,211 | |
Re-Sell | | 5,927,577 | | | 5,732,073 | | | 15,114,750 | | | 15,195,905 | |
Service | | 1,180,729 | | | 858,871 | | | 3,564,582 | | | 2,624,514 | |
Total Revenue | | $ | 17,197,953 | | | $ | 14,943,899 | | | $ | 45,999,606 | | | $ | 44,187,449 | |
NOTE 9 – BASIC AND DILUTED EARNINGS PER SHARE
The following table is a reconciliation of the numerator and denominators used in the earnings per share calculation:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | For the Three Months Ended September 30, |
| | 2024 | | 2023 |
| | Income (Numerator) | | Weighted Average Shares (Denominator) | | Per-Share Amount | | Income (Numerator) | | Weighted Average Shares (Denominator) | | Per-Share Amount |
Basic EPS | | | | | | | | | | | | |
Net income available to common stockholders | | $ | 2,182,637 | | | 46,809,342 | | | $ | 0.05 | | | $ | 2,039,390 | | | 47,521,238 | | | $ | 0.04 | |
| | | | | | | | | | | | |
Effect of Dilutive Securities | | | | | | | | | | | | |
Stock options & RSUs | | — | | | 1,930,558 | | | | | — | | | 1,982,786 | | | |
| | | | | | | | | | | | |
Diluted EPS | | | | | | | | | | | | |
Net income available to common stockholders + assumed conversions | | $ | 2,182,637 | | | 48,739,900 | | | $ | 0.04 | | | $ | 2,039,390 | | | 49,504,024 | | | $ | 0.04 | |
| | | | | | | | | | | | |
| | For the Nine Months Ended September 30, |
| | 2024 | | 2023 |
| | Loss (Numerator) | | Weighted Average Shares (Denominator) | | Per-Share Amount | | Loss (Numerator) | | Weighted Average Shares (Denominator) | | Per-Share Amount |
Basic EPS | | | | | | | | | | | | |
Net income available to common stockholders | | $ | 5,679,737 | | | 46,937,404 | | | $ | 0.12 | | | $ | 7,486,169 | | | 47,364,445 | | | $ | 0.16 | |
| | | | | | | | | | | | |
Effect of Dilutive Securities | | | | | | | | | | | | |
Stock options & RSUs | | — | | | 1,930,558 | | | | | — | | | 1,949,859 | | | |
| | | | | | | | | | | | |
Diluted EPS | | | | | | | | | | | | |
Net income available to common stockholders + assumed conversions | | $ | 5,679,737 | | | 48,867,962 | | | $ | 0.12 | | | $ | 7,486,169 | | | 49,314,304 | | | $ | 0.15 | |
PROFIRE ENERGY, INC. AND SUBSIDIARIES
Notes to the Condensed Consolidated Financial Statements
For the Nine Months Ended September 30, 2024 and 2023
PROFIRE ENERGY, INC. AND SUBSIDIARIES
Notes to the Condensed Consolidated Financial Statements
For the Nine Months Ended September 30, 2024 and 2023
NOTE 10 – SEGMENT INFORMATION
We are required to report segment information in the same way that we internally organize our business for assessing performance and making decisions regarding allocation of resources. Our product and services lines are similar in their production processes, customers, and economic characteristics; and we do not manage the business or allocate costs based on individual product or service lines. Revenues are regularly reviewed on a disaggregated basis between our US and Canada subsidiaries; however, individual subsidiary operating performance is not reviewed regularly. Each subsidiary has a different purpose within the consolidated organization as a whole and they are not comparable to one another. As a result, we have concluded that we only have one operating segment, which is the consolidated company as a whole. We record inter-subsidiary revenues and costs for transfer pricing purposes related to income tax planning.
Segment information for these geographic areas is as follows:
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | For the Three Months Ended September 30, | | For the Nine Months Ended September 30, |
Revenues | | 2024 | | 2023 | | 2024 | | 2023 |
Revenue from external customers | | | | | | | | |
Canada | | $ | 2,519,096 | | | $ | 2,252,176 | | | $ | 6,102,324 | | | $ | 6,438,528 | |
United States | | 14,678,857 | | 12,691,722 | | 39,897,282 | | | 37,748,921 | |
Inter-subsidiary revenue | | | | | | | | |
Canada | | 3,489,665 | | 918,717 | | 9,548,373 | | | 4,362,416 | |
United States | | 3,502 | | 4,356 | | 7,175 | | | 7,626 | |
Inter-subsidiary eliminations | | -3,493,167 | | -923,072 | | (9,555,547) | | | (4,370,042) | |
Total Revenue | | $ | 17,197,953 | | | $ | 14,943,899 | | | $ | 45,999,606 | | | $ | 44,187,449 | |
| | | | | | | | |
| | For the Three Months Ended September 30, | | For the Nine Months Ended September 30, |
Income from Operations | | 2024 | | 2023 | | 2024 | | 2023 |
Canada | | $ | 829,065 | | | $ | 142,537 | | | $ | 2,417,305 | | | $ | 1,441,373 | |
United States | | 1,921,086 | | 2,401,066 | | 4,661,479 | | | 7,631,944 | |
Total Income from Operations | | 2,750,152 | | 2,543,603 | | 7,078,784 | | | 9,073,317 | |
Gain on sale of property and equipment | | 84,971 | | 17,350 | | 221,860 | | | 251,768 | |
Other expense | | 8,973 | | 19,718 | | (11,322) | | | (26,704) | |
Interest income | | 93,299 | | 74,165 | | 248,543 | | | 255,865 | |
Interest expense | | (2,358) | | (4,438) | | (7,960) | | | (6,226) | |
Income before income taxes | | $ | 2,935,037 | | | $ | 2,650,398 | | | $ | 7,529,905 | | | $ | 9,548,020 | |
| | | | | | | | |
| | | | | | As of |
Long-Lived Assets | | | | | | September 30, 2024 | | December 31, 2023 |
Canada | | | | | | $ | 4,906,495 | | | $ | 5,024,824 | |
United States | | | | | | 6,793,767 | | | 6,190,455 | |
Total Consolidated | | | | | | $ | 11,700,262 | | | $ | 11,215,279 | |
| | | | | | | | |
PROFIRE ENERGY, INC. AND SUBSIDIARIES
Notes to the Condensed Consolidated Financial Statements
For the Nine Months Ended September 30, 2024 and 2023
NOTE 11 – SUBSEQUENT EVENTS
In accordance with ASC 855 "Subsequent Events," Company management reviewed all material events through the date this report was issued.
Agreement and Plan of Merger
On October 28, 2024, Profire Energy, Inc. (the “Company” or “we”) entered into an Agreement and Plan of Merger (the “Merger Agreement”) with CECO Environmental Corp., a Delaware corporation (“Parent”), and Combustion Merger Sub, Inc. (“Merger Sub”), a Delaware corporation and a direct, wholly owned subsidiary of Parent. The Merger Agreement provides for the acquisition of the Company by Parent in a two-step all cash transaction, consisting of a tender offer, followed by a subsequent merger of Merger Sub with and into the Company (the “Merger”), with the Company continuing as the surviving corporation.
Pursuant to the Merger Agreement, and on the terms and subject to the conditions thereof, Parent will cause Merger Sub to commence a cash tender offer (the “Offer”) to acquire all of the outstanding shares of common stock, par value $0.001 per share of the Company (the “Company Common Stock”), at a price per share of Company Common Stock of $2.55 (the “Offer Price”) net to the seller thereof in cash, without any interest, subject to any required withholding taxes.
The Offer will initially remain open for 20 business days from the date of commencement of the Offer (unless otherwise agreed to in writing by Parent and the Company). If at the scheduled expiration time of the Offer any of the conditions to the Offer have not been satisfied or waived, Merger Sub shall, and Parent shall cause Merger Sub to, extend the Offer for up to 3 additional periods of up to 10 business days per extension (with each such period to expire at one minute after 11:59 p.m. Eastern Time on the last business day of such period) (or such other duration as may be agreed in writing by Parent and the Company), to permit such conditions to the Offer to be satisfied.
The obligation of Merger Sub to accept for payment Shares validly tendered pursuant to the Offer is subject to customary closing conditions, including: (a) the number of shares of Company Common Stock validly tendered and not validly withdrawn prior to the expiration time of the Offer, when added to any shares of Company Common Stock already owned by Parent, Merger Sub or any of Parent’s other subsidiaries, equals at least a majority of the voting power of the then issued and outstanding shares of Company Common Stock (the “Minimum Tender Condition”); (b) the accuracy of the Company’s representations and warranties contained in the Merger Agreement (subject to any applicable Company Material Adverse Effect (as defined in the Merger Agreement) and other materiality qualifiers); (c) the absence of any Material Adverse Effect; and (d) the waiting period applicable to the Offer under the Hart-Scott-Rodino Act of 1976 shall have expired or been terminated.
As soon as practicable following the acceptance of the shares of Company Common Stock validly tendered and not validly withdrawn pursuant to the Offer (the “Offer Closing”), subject to the satisfaction or waiver of certain customary conditions set forth in the Merger Agreement, the Merger will be effected pursuant to Section 92A.133 of the Nevada Revised Statues (the “NRS”) and Section 252 of the General Corporation Law of the State of Delaware (the “DGCL”), without a vote of the Company stockholders.
Subject to the terms and conditions set forth in the Merger Agreement, at the effective time of the Merger (the “Effective Time”), by virtue of the Merger, each share of Company Common Stock issued and outstanding immediately prior to the Effective Time (a) owned by Parent, the Merger Sub or the Company (as treasury stock or otherwise) or any of their direct or indirect wholly owned Subsidiaries shall be cancelled and retired and shall cease to exist, and consideration will be delivered in exchange therefor, and (b) other than the shares contemplated in the foregoing clause (a), shall be converted into the right to receive, in cash and without interest, an amount equal to the Offer Price (the “Merger Consideration”) in cash, without any interest, subject to any required withholding taxes.
As the Effective Time, each award of restricted stock units relating to a share of Company Common Stock (“Company RSU”) that is outstanding under the Company’s 2014 Equity Incentive Plan and 2023 Equity Incentive Plan as of immediately prior to the Effective Time, whether or not then vested, shall fully vest and be canceled and converted into the right to receive, as promptly as reasonably practicable after the Effective Time, an amount in cash, without interest, equal to the product of: (a) the aggregate number of shares of restricted stock, assuming that Company RSU with vesting requirements subject to performance goals have been met at the maximum level of performance, and (b) the Merger Consideration, less any taxes required to be withheld. The Merger Agreement contains various customary representations and warranties of the Company, Parent and Merger Sub. Many of the representations made by the Company are subject to and qualified by a Material Adverse Effect and/or Knowledge of the Company standard.
PROFIRE ENERGY, INC. AND SUBSIDIARIES
Notes to the Condensed Consolidated Financial Statements
For the Nine Months Ended September 30, 2024 and 2023
The Company, Parent and Merger Sub have also made certain customary covenants in the Merger Agreement, including (a) covenants by the Company regarding the operation of its business and that of its Subsidiaries prior to the Effective Time and (b) a non-solicitation covenant prohibiting the Company, its Subsidiaries and their respective officers and directors from directly or indirectly facilitating or encouraging the submission of a Takeover Proposal, the making of a proposal that could be reasonably expected to lead to a Takeover Proposal or taking certain other restricted actions in connection therewith. Notwithstanding the foregoing, if, prior to the Offer Closing, the Company receives a bona fide unsolicited written Takeover Proposal that did not result from a material breach of the non-solicitation covenant and the Company’s board of directors (the “Company Board”) determines in good faith, after consulting with financial and legal advisors, that such proposal could reasonably constitute a Superior Proposal and that failure to take such action would reasonably be inconsistent with the directors’ fiduciary duties under applicable law, the Company may take certain actions to participate in discussions and negotiations and to furnish information with respect to such Takeover Proposal.
The Company shall prepare and file a Solicitation/Recommendation Statement on Schedule 14D-9 and, subject to certain exceptions, the Company Board shall recommend that the stockholders accept the Offer and tender their Company Shares to Merger Sub pursuant to the Offer (the “Company Board Recommendation”) and not withdraw, amend, modify or qualify such Company Board Recommendation in a manner adverse to Parent or Merger Sub. However, subject to the satisfaction of certain terms and conditions, the Company and the Company Board, as applicable, are permitted to take certain actions which may, as more fully described in the Merger Agreement, include changing the Company Board Recommendation and entering into a definitive agreement with respect to a Superior Proposal (as defined in the Merger Agreement) if, among other things, the Company Board has concluded in good faith after consultation with its outside legal counsel that the failure to take such action would be inconsistent with the Company Board’s fiduciary duties under applicable law.
The Merger Agreement contains certain customary termination rights for the Company and Parent, including, among others, the right of: (a) each of Company and Parent to terminate the Merger Agreement if the Offer Closing has not occurred on or before March 31, 2025, (b) the Company to terminate the Merger Agreement if, prior to the Offer Closing, the Company Board has authorized the Company to enter into a definitive agreement with respect to a Superior Proposal in compliance with the Company’s superior proposal covenants and the Company ultimately enters into a definitive agreement for such Superior Proposal, and (c) Parent to terminate the Merger Agreement, if prior to the Offer Closing, a Company Adverse Recommendation Change has occurred or the Company has intentionally breached or intentionally failed to perform its non-solicitation covenants in any material respect.
Upon termination of the Merger Agreement pursuant to the termination rights described in clauses (b) and (c) of the immediately preceding paragraph, the Company will be required to pay Parent a termination fee of $4,375,000.
The foregoing description of the Merger Agreement is only a summary, does not purport to be complete and is qualified in its entirety by reference to the full text of the Merger Agreement, which is filed as Exhibit 2.1 hereto and incorporated herein by reference.
The Merger Agreement, and the foregoing description of the Merger Agreement, have been included to provide investors and our stockholders with information regarding the terms of the Merger. The assertions embodied in the representations, warranties and covenants contained in the Merger Agreement were made only for purposes of the Merger Agreement, were solely for the benefit of the parties to the Merger Agreement, and may be subject to limitations agreed upon by the contracting parties, including being qualified by information in a confidential disclosure letter provided by the Company to Parent in connection with the signing of the Merger Agreement. Moreover, certain representations and warranties in the Merger Agreement were made as of a specified date, may be subject to a contractual standard of materiality different from what might be viewed as material to stockholders, or may have been used for the purpose of allocating risk between the parties to the Merger Agreement. Accordingly, the representations and warranties in the Merger Agreement should not be relied on by any persons as characterizations of the actual state of facts and circumstances about the Company, Parent or Merger Sub at the time they were made or otherwise, and information in the Merger Agreement should be considered in conjunction with the entirety of the factual disclosure about the Company in the Company’s public reports filed with the U.S. Securities and Exchange Commission (the “SEC”). Information concerning the subject matter of the representations and warranties may change after the date of the Merger Agreement, which subsequent information may or may not be fully reflected in the Company’s public disclosures.
Tender and Support Agreements
Concurrently with the execution and delivery of the Merger Agreement, on October 28, 2024 Brenton Hatch (and certain of his affiliates), the Chairman of the Company Board, Ryan Oviatt, the Co-Chief Executive Officer and Chief Financial Officer of the Company, and Cameron Tidball, the Co-Chief Executive Officer of the Company (collectively, the “Stockholders”), will each enter into a Tender and Support Agreement (the “Tender and Support Agreement”) with Parent and Merger Sub. The Tender and Support Agreements provide, among other things, that the Stockholders will tender, or cause to be tendered,
PROFIRE ENERGY, INC. AND SUBSIDIARIES
Notes to the Condensed Consolidated Financial Statements
For the Nine Months Ended September 30, 2024 and 2023
in the Offer (a) all of the Company Common Stock beneficially owned, as defined in Rule 13d-3 under the Securities and Exchange Act of 1934, as amended, by each Stockholder, respectively, as of the date of the Tender and Support Agreements and (b) all shares of Company Common Stock or other voting securities of the Company that are issued to or otherwise directly or indirectly acquired by and become owned by such Stockholder after the execution of the Tender and Support Agreement (clauses (a) and (b), the “Owned Shares”). By entering into the Tender and Support Agreements, the Stockholders also agreed to other customary terms and conditions, including certain restrictions on transferring their Owned Shares and issuing public statements or press releases. Each of the Stockholders’ respective obligations under the Tender and Support Agreement will automatically terminate upon the earliest to occur of (i) the termination of the Merger Agreement in accordance with it terms, (ii) the time of the Offer Closing, provided that each Stockholder has tendered all of its Owned Shares and complied with the covenants in the Tender and Support Agreement, (iii) the making of a Company Adverse Recommendation Change in accordance with the Merger Agreement, (iv) the entry of Parent or Merger Sub, without the prior written consent of the Stockholders, into any amendment or modification of the Merger Agreement that decreases the Offer Price or changes the form of Merger Consideration and (v) the termination of the Tender and Support Agreement by written notice from Parent and Merger Sub.
Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
This discussion summarizes the significant factors affecting our consolidated operating results, financial condition, liquidity, and capital resources during the three- and nine-month periods ended September 30, 2024 and 2023. This Management's Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with the financial statements and notes to the financial statements contained in this quarterly report on Form 10-Q and our annual report on Form 10-K for the year ended December 31, 2023.
Forward-Looking Statements
This quarterly report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the "Securities Act"), and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), that are based on management's beliefs and assumptions and on information currently available to management. For this purpose, any statement contained in this report that is not a statement of historical fact may be deemed to be forward-looking, including, but not limited to, statements relating to our future actions, intentions, plans, strategies, objectives, results of operations, cash flows and the adequacy of or need to seek additional capital resources and liquidity. Words such as "may," "should," "expect," "project," "plan," "anticipate," "believe," "estimate," "intend," "budget," "forecast," "predict," "potential," "continue," "should," "could," "will," or comparable terminology or the negative of such terms are intended to identify forward-looking statements; however, the absence of these words does not necessarily mean that a statement is not forward-looking. Forward-looking statements by their nature involve known and unknown risks and uncertainties and other factors that may cause actual results and outcomes to differ materially depending on a variety of factors, many of which are not within our control. Such factors include, but are not limited to, economic conditions generally and in the oil and gas industry in which we and our customers participate; competition within our industry; legislative and regulatory requirements or changes which could render our products or services less competitive or obsolete; our failure to successfully develop new products and/or services or to anticipate current or prospective customers' needs; price increases; limits to employee capabilities; delays, reductions, or cancellations of contracts we have previously entered into; sufficiency of working capital, capital resources and liquidity and other factors detailed herein and in our other filings with the United States Securities and Exchange Commission (the "SEC" or "Commission"). Should one or more of these risks or uncertainties materialize, or should underlying assumptions prove incorrect, actual outcomes may vary materially from those indicated. The foregoing factors should not be construed as exhaustive and should be read in conjunction with the other cautionary statements that are included in this report. For a more detailed discussion of the principal factors that could cause actual results to be materially different, you should read our risk factors in Item 1A. Risk Factors, included elsewhere in this report.
Forward-looking statements are based on current industry, financial, and economic information which we have assessed but which by its nature is dynamic and subject to rapid and possibly abrupt changes. Due to risks and uncertainties associated with our business, our actual results could differ materially from those stated or implied by such forward-looking statements. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of these forward-looking statements and we hereby qualify all of our forward-looking statements by these cautionary statements.
Forward-looking statements in this report are based only on information currently available to us and speak only as of the date on which they are made. We undertake no obligation to amend this report or revise publicly these forward-looking statements (other than as required by law) to reflect subsequent events or circumstances, whether as the result of new information, future events or otherwise.
The following discussion should be read in conjunction with our financial statements and the related notes contained elsewhere in this report and in our other filings with the Commission.
Overview
We are a technology company providing solutions that enhance the efficiency, safety, and reliability of industrial combustion appliances while mitigating potential environmental impacts related to the operation of these devices. Our legacy business is primarily focused in the upstream, midstream, and downstream transmission segments of the oil and gas industry. However, in recent years, we have completed many installations of our burner-management solutions in other industries for which we believe our solutions will be applicable as we expand our addressable market over time. We specialize in the engineering and design of burner and combustion management systems and solutions used on a variety of natural and forced draft applications. We sell our products and services primarily throughout North America. Our experienced team of sales and service professionals are strategically positioned across the United States and Canada providing support and service for our products.
Principal Products and Services
Across the energy industry, there are numerous demands for heat generation and control. Applications such as combustors, enclosed flares, gas production units, treaters, glycol and amine reboilers, indirect line-heaters, heated tanks, and process heaters require heat to support the production and or processing function. This heat is generated through the process of combustion, which must be controlled, managed, and supervised. Combustion and the resulting generation of heat are integral to the process of separating, treating, storing, incinerating, and transporting oil and gas. Factors such as specific gravity, the presence of hydrates, temperature and hydrogen sulfide content contribute to the need for heat generation in oil and gas production and processing applications. Our burner-management systems ignite, monitor, and manage pilot and burner systems that are utilized in this process. Our technology affords remote operation, reducing the need for employee interaction with the appliance's burner for purposes such as re-ignition or temperature monitoring. In addition, our burner-management systems can help reduce emissions by safely reigniting a failed flame, thereby improving efficiencies and up-time. Our extensive service and combustion experience provides customers with solutions that are consistent with industry trends and regulatory requirements to mitigate environmental impacts and reduce emissions through optimized burner operation.
Oil and gas companies, including upstream, midstream, downstream, pipeline, and gathering operators, utilize burner-management systems to achieve increased safety, greater operational efficiencies, and improved compliance with industry regulations. Without a burner-management system, a field employee must discover and reignite an extinguished burner flame, then restart the application manually. Without a proper burner-management system, all application monitoring must be accomplished in-person, directly on-site. This requirement for on-site monitoring, in an operational environment with limited field personnel, can result in the potential interruption of production for long periods of time and increased risks associated with reigniting a flame, which can lead to site hazards, including explosions and the possibility of venting gas into the atmosphere. In addition, without a burner-management system, burners often operate for longer durations, frequently with lower efficiency, resulting in increased equipment fatigue and greater expense related to fuel consumption.
We continue to assess regulatory requirements applicable to our customers. We believe our burner-management systems and services offer solutions for customers to meet compliance standards where applicable. In addition to product sales, we dispatch specialized service technicians to provide maintenance and installation support throughout the United States and Canada.
We initially developed our first burner-management controller in 2005. Since that time, our systems have become widely adopted throughout the United States and Western Canada. Profire burner-management systems have been designed to comply with widely accepted safety and industrial codes and standards in North America, including those prescribed and certified by the Canadian Standards Association (CSA), Underwriters Laboratories (UL), and Safety Integrity Level (SIL) standards.
Our systems and solutions have been widely adopted by exploration and production companies (E&P), midstream operators, pipeline operators, as well as downstream transmission and utility providers. Our customers include Antero, ATCO, Chesapeake, Chevron, CNRL, ConocoPhillips, Devon Energy, Dominion Energy, EQT, Kinder Morgan, National Grid, Ovintiv, Oxy, Range Resources, Williams, XTO, and others. Our systems have also been sold and installed in other parts of the world including many countries in South America, Europe, Africa, the Middle East, and Asia. Though firmly established and primarily focused on North American oil and gas markets, we continue to invest in expansion efforts in developing sales in diversified industries where we can utilize our combustion technology.
Environmental, Social and Governance Focus
As guiding principles and core to our strategy, our products and solutions are developed with a focus on safety, environmental impacts, reliability, and efficiency. Protecting human life, protecting the environment, and protecting our customers’ investments are essential to our business objectives. Our products play a crucial role in supporting our customers’ existing and future initiatives regarding improving workplace safety and environmental impacts.
Our burner-management technology is designed to monitor, operate, and manage a wide array of complex industrial heat applications. Providing our customers with safety-approved and certified technology, purposefully designed and built to meet regulatory requirements and process needs, is a critical component of our customers’ safety protocols and initiatives.
Proper burner and combustion management control, coupled with peripheral solutions, increase site and location safety while reducing emissions. Profire's technology and solutions are integrated into a variety of applications to significantly reduce the release of methane and volatile organic compounds into the environment.
Profire burner-management controls and complementary solutions provide users with the ability to monitor field equipment remotely. This reduces truck rolls and the need for field personnel to travel to and manually inspect burner malfunctions in remote sites and locations. By dramatically reducing the number and frequency of physical trips to site, our automated solutions help our customers improve safety, reduce emissions, and decrease operating costs.
Operator safety is at the heart of our burner-management solution technology. Integration of our solutions and products helps our customers increase the likelihood that their employees return home safe each day. Adding greater physical distance between humans and the combustion process, as well as ensuring gas supplies are properly shut off when no flame is present, are two of the critical elements of how our burner-management solutions help protect human life.
Results of Operations
Comparison quarter over quarter
The table below presents certain financial data comparing the most recent quarter to prior quarters: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| For the three months ended |
| September 30, 2024 | | June 30, 2024 | | March 31, 2024 | | December 31, 2023 | | September 30, 2023 |
Total Revenues | $ | 17,197,953 | | | $ | 15,160,513 | | | $ | 13,641,140 | | | $ | 14,495,724 | | | $ | 14,943,899 | |
Gross Profit Percentage | 48.2 | % | | 51.8 | % | | 49.5 | % | | 53.9 | % | | 50.0 | % |
Operating Expenses | $ | 5,531,603 | | | $ | 5,268,034 | | | $ | 5,019,681 | | | $ | 5,026,596 | | | $ | 4,933,479 | |
Income from Operations | $ | 2,750,152 | | | $ | 2,591,540 | | | $ | 1,737,090 | | | $ | 2,780,539 | | | $ | 2,543,605 | |
Net Income | $ | 2,182,637 | | | $ | 2,062,725 | | | $ | 1,434,374 | | | $ | 3,290,546 | | | $ | 2,039,390 | |
Operating Cash Flow | $ | (6,908) | | | $ | 2,476,306 | | | $ | (2,692,138) | | | $ | 4,395,818 | | | $ | 885,573 | |
Revenues for the quarter ended September 30, 2024 increased by 15% or $2,254,054 compared to the quarter ended September 30, 2023, largely due to ongoing progress in our diversified revenue streams, which consists of projects in midstream plant operations and industries outside of oil and gas. Diversified revenue in the quarter ended September 30, 2024 was 26% of total revenue compared to 17% of total revenue in the prior year quarter. The legacy business was also up compared to the prior year quarter despite oil and natural gas prices being lower. The third quarter of 2024 average oil price was $76.44 compared to $82.26 in the same period of last year. Overall customer demand for Profire products increased during the quarter ended September 30, 2024 which caused an increase in revenue for Profire.
Revenues for the quarter ended September 30, 2024 increased by 13% or $2,037,440 compared to the quarter ended June 30, 2024, partially due to the higher natural gas prices and North America rig counts in the third quarter of 2024. The quarter's revenue also benefited from a 95% increase in diversified revenue from Q2 to Q3.
Our gross profit margin for the third quarter of 2024 was down 1.8% from the same quarter of last year and down 3.6% from quarter ended June 30, 2024. The gross margin percentage was impacted by normal fluctuations in product, service and customer mix as well as typical movements in warranty and inventory reserves. Diversified revenue also applied downward pressure on margins due to higher percentages of resell product in these solutions.
Operating expenses for the quarter ended September 30, 2024 increased $598,124 from the same quarter of last year, due to increases in headcount and cost inflation across the business. Operating expenses for the quarter ended September 30, 2024 increased $263,569 from the prior quarter ended June 30, 2024 primarily due to increases in headcount and labor related costs.
Due to the factors discussed above, we reported income from operations of $2,750,152 for the quarter ended September 30, 2024 compared to income from operations of $2,543,605 for the same quarter in 2023 and income from operations of $2,591,540 in the quarter ended June 30, 2024.
Due to the combination of factors discussed above relating to revenues, gross profit margin and operating expenses, we reported net income of $2,182,637 for the quarter ended September 30, 2024 compared to net income of $2,039,390 for the same quarter in 2023 and net income of $2,062,725 in the quarter ended June 30, 2024.
The Company used net operating cash of $6,908 during the quarter ended September 30, 2024 compared to generating operating cash flows of $885,573 during the same quarter of 2023 and use of operating cash of $2,476,306 in the quarter ended June 30, 2024. The fluctuations in operating cash flows are due primarily to the changes in net income and working capital balances.
Comparison of the nine months ended September 30, 2024 and 2023
The table below presents certain financial data comparing the nine months ended September 30, 2024 to the same period ended September 30, 2023: | | | | | | | | | | | | | | | | | | | | | | | |
| For the Nine Months Ended September 30, | | | | |
| 2024 | | 2023 | | $ Change | | % Change |
Total Revenues | $ | 45,999,606 | | | $ | 44,187,449 | | | $ | 1,812,157 | | | 4.1 | % |
Gross Profit Percentage | 49.8 | % | | 51.4 | % | | | | (1.6) | % |
Operating Expenses | $ | 15,819,316 | | | $ | 13,651,321 | | | $ | 2,167,995 | | | 15.9 | % |
Income from Operations | $ | 7,078,784 | | | $ | 9,073,317 | | | $ | (1,994,533) | | | (22.0) | % |
Net Income | $ | 5,679,737 | | | $ | 7,486,169 | | | $ | (1,806,432) | | | (24.1) | % |
Operating Cash Flow | $ | (222,740) | | | $ | 2,668,232 | | | $ | (2,890,972) | | | (108.3) | % |
Revenues during the nine-month period ended September 30, 2024, increased 4.1% compared to the same period of last year. The increase in revenue was partially driven by a net increase in oil prices. For the nine months ended September 30, 2024, the average oil price per barrel was $78.57 whereas the average price was $77.27 per barrel during the nine months ended September 30, 2023. Ongoing progress with diversified revenue streams also contributed to the increase in revenue. Diversified revenue in the nine-month period ended September 30, 2024 was nearly 18% of total revenue compared to 11% in the same period of the prior year.
Our gross profit percentage decreased by 1.6% during the nine months ended September 30, 2024 compared to the same period in 2023, primarily due to changes in product mix. Operating expenses increased 15.9% due to increases in headcount, general cost inflation in the current year, and the employee retention payroll tax credit in the prior year nine-month period. Due to the decrease in gross margin percentage and the increase in operating expenses, we recognized net income of $5,679,737 for the nine months ended September 30, 2024 compared to net income of $7,486,169 for the same period in 2023. The Company used operating cash flows of $222,740 during the nine-month period ended September 30, 2024 compared to generating operating cash flows of $2,668,232 during the nine-month period ended September 30, 2023 due to the changes in net income and working capital balances.
Liquidity and Capital Resources
Working capital at September 30, 2024 was $39,726,996 compared to $35,377,246 at December 31, 2023.
Our liquidity position is impacted by operating, investing and financing activities. During the nine months ended September 30, 2024, we used $222,740 of cash from operating activities, primarily due to a decrease in net income, purchases of inventory and payment of income taxes and other liabilities. Operating activity trends consist of cash inflows and outflows related to changes in operating assets and liabilities. During the nine months ended September 30, 2024, we used $611,149 of cash from investing activities to purchase property and equipment. Investing activity trends consist of changes in the mix of our investment portfolio and purchases or sales of fixed assets. During the nine months ended September 30, 2024, we used $1,926,290 of cash in financing activities, primarily related to the purchase of treasury stock and taxes paid on employee stock award settlements during the year. Financing activity trends consist of transactions related to stock repurchases and equity awards. The extent to which our liquidity position will be impacted in the future depends on industry trends and developments, which are highly uncertain and cannot be predicted with confidence. As of September 30, 2024, we held $16,887,070 of cash and investments that form our core excess liquidity which could be utilized, if required, due to the issues described above.
Off-Balance Sheet Arrangements
We have not engaged in any off-balance sheet arrangements, nor do we plan to engage in any in the foreseeable future.
Item 3. Quantitative and Qualitative Disclosure about Market Risk
This section is not required.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of the Principal Executive Officers and Principal Financial Officer, evaluated the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rule 13a-15(b) under the Exchange Act, as of the end of the period covered by this quarterly report on Form 10-Q. Our disclosure controls and procedures are designed to ensure that the information required to be disclosed by us in reports that we file under the Exchange Act is accumulated and communicated to our management, including our Principal Executive Officers and Principal Financial Officer, as appropriate, to allow timely decisions regarding required disclosure and is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. Based on the evaluation performed, our management, including the Principal Executive Officers and Principal Financial Officer, concluded that the disclosure controls and procedures were effective as of September 30, 2024.
Changes in Internal Control over Financial Reporting
Our management, with the participation of our Principal Executive Officers and Principal Financial Officer, evaluated the changes in our internal control over financial reporting that occurred during the quarterly period covered by this quarterly report on Form 10-Q. Based on that evaluation, management concluded that no change in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) occurred during the quarter ended September 30, 2024, that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
PART II - OTHER INFORMATION
Item 1. Legal Proceedings
To the best of our knowledge, there are no legal proceedings pending or threatened against us that may have a material impact on us, and there are no actions pending or threatened against any of our directors or officers that are adverse to us.
Item 1A. Risk Factors
In addition to the other information set forth in this quarterly report on Form 10-Q, you should carefully consider the risks discussed in our annual report on Form 10-K for the year ended December 31, 2023, which risks could materially affect our business, financial condition, or future results. These risks are not the only risks facing our Company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial may also have a material, adverse effect on our business, financial condition or future results.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
There were no unregistered sales of securities during the quarter ended September 30, 2024. The table below sets forth additional information regarding our share repurchases during the three months ended September 30, 2024:
| | | | | | | | | | | | | | | | | | | | | | | | | | |
Period | | (a) Total Number of Shares Purchased | | (b) Average Price Paid Per Share | | (c) Total Number of Shares Purchased as Part of Publicly Announced Plans | | (d) Maximum Dollar Value of Shares that May Yet Be Purchased Under the Plans |
July | | 297,920 | | 1.61 | | 297,920 | | 1,332,662 |
August | | 291,663 | | 1.60 | | 291,663 | | 870,077 |
September | | 341,661 | | | $ | 1.57 | | | 341,661 | | | $ | 336,916 | |
Total | | 931,244 | | | | | 931,244 | | | |
Item 3. Defaults Upon Senior Securities
This item is not applicable.
Item 4. Mine Safety Disclosures
This item is not applicable.
Item 5. Other Information
During the quarterly period ended September 30, 2024, none of our directors or officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated any Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K under the Securities Act).
Item 6. Exhibits
The following exhibits are included as part of this report:
| | | | | |
| Certification of Co-Principal Executive Officer Pursuant to Rule 13a-14(a) Ryan W. Oviatt |
| |
| Certification of Co-Principal Executive Officer Pursuant to Rule 13a-14(a) Cameron M. Tidball |
| |
| Certification of Principal Financial Officer Pursuant to Rule 13a-14(a) |
| |
| Certification of Principal Executive Officers pursuant to 18 U.S.C. Section 1350 |
| |
| Certification of Ryan W. Oviatt, Principal Financial Officer pursuant to 18 U.S.C. Section 1350 |
| |
Exhibit 101.INS* | XBRL Instance Document |
| |
Exhibit 101.SCH* | XBRL Taxonomy Extension Schema Document |
| |
Exhibit 101.CAL* | XBRL Taxonomy Extension Calculation Linkbase Document |
| |
Exhibit 101.DEF* | XBRL Taxonomy Definition Linkbase Document |
| |
Exhibit 101.LAB* | XBRL Taxonomy Extension Label Linkbase Document |
| |
Exhibit 101.PRE* | XBRL Taxonomy Extension Presentation Linkbase Document |
| |
Exhibit 104 | Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101) |
* Filed herewith.
SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
| | | | | | | | | | | |
| | | PROFIRE ENERGY, INC. |
| | | |
Date: | November 6, 2024 | By: | /s/ Ryan W. Oviatt |
| | | Ryan W. Oviatt |
| | | Co-Chief Executive Officer and Chief Financial Officer |
| | | | | | | | | | | |
Date: | November 6, 2024 | By: | /s/ Cameron M. Tidball |
| | | Cameron M. Tidball |
| | | Co-Chief Executive Officer |
EXHIBIT 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
Pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934
I, Ryan W. Oviatt, certify that:
1. I have reviewed this quarterly report on Form 10-Q of Profire Energy, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
| | | | | | | | | | | | | | |
Date: | November 6, 2024 | | By: | /s/ Ryan W. Oviatt |
| | | | Ryan W. Oviatt |
| | | | Co-Chief Executive Officer and Co-President |
EXHIBIT 31.2
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
Pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934
I, Cameron M. Tidball, certify that:
1. I have reviewed this quarterly report on Form 10-Q of Profire Energy, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
| | | | | | | | | | | | | | |
Date: | November 6, 2024 | | By: | /s/ Cameron M. Tidball |
| | | | Cameron M. Tidball |
| | | | Co-Chief Executive Officer and Co-President |
EXHIBIT 31.3
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
Pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934
I, Ryan W. Oviatt, certify that:
1. I have reviewed this quarterly report on Form 10-Q of Profire Energy, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
| | | | | | | | | | | | | | |
Date: | November 6, 2024 | | By: | /s/ Ryan W. Oviatt |
| | | | Ryan W. Oviatt |
| | | | Chief Financial Officer |
EXHIBIT 32.1
CERTIFICATION OF PRINCIPAL
EXECUTIVE OFFICER PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with this quarterly report on Form 10-Q of Profire Energy, Inc. (the “Company”) for the period ended September 30, 2024, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Ryan W. Oviatt and I, Cameron M. Tidball, Co-Chief Executive Officers of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
| | | | | | | | | | | | | | |
Date: | November 6, 2024 | | By: | /s/ Ryan W. Oviatt |
| | | | Ryan W. Oviatt |
| | | | Co-Chief Executive Officer and Co-President |
| | | | |
Date: | November 6, 2024 | | By: | /s/ Cameron M. Tidball |
| | | | Cameron M. Tidball |
| | | | Co-Chief Executive Officer and Co-President |
EXHIBIT 32.2
CERTIFICATION OF PRINCIPAL
FINANCIAL OFFICER PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with this quarterly report on Form 10-Q of Profire Energy, Inc. (the “Company”) for the period ended September 30, 2024, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Ryan W. Oviatt, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
| | | | | | | | | | | | | | |
Date: | November 6, 2024 | | By: | /s/ Ryan W. Oviatt |
| | | | Ryan W. Oviatt |
| | | | Chief Financial Officer |
v3.24.3
Cover Page - shares
|
9 Months Ended |
|
Sep. 30, 2024 |
Nov. 05, 2024 |
Cover [Abstract] |
|
|
Document Type |
10-Q
|
|
Document Quarterly Report |
true
|
|
Document Period End Date |
Sep. 30, 2024
|
|
Document Transition Report |
false
|
|
Entity File Number |
001-36378
|
|
Entity Registrant Name |
PROFIRE ENERGY, INC.
|
|
Entity Incorporation, State or Country Code |
NV
|
|
Entity Tax Identification Number |
20-0019425
|
|
Entity Address, Address Line One |
321 South 1250 West
|
|
Entity Address, Address Line Two |
Suite 1
|
|
Entity Address, City or Town |
Lindon
|
|
Entity Address, State or Province |
UT
|
|
Entity Address, Postal Zip Code |
84042
|
|
City Area Code |
801
|
|
Local Phone Number |
796-5127
|
|
Title of 12(b) Security |
Common, $0.001 Par Value
|
|
Trading Symbol |
PFIE
|
|
Security Exchange Name |
NASDAQ
|
|
Entity Current Reporting Status |
Yes
|
|
Entity Interactive Data Current |
Yes
|
|
Entity Filer Category |
Non-accelerated Filer
|
|
Entity Small Business |
true
|
|
Entity Emerging Growth Company |
false
|
|
Entity Shell Company |
false
|
|
Entity Common Stock, Shares Outstanding |
|
46,199,725
|
Amendment Flag |
false
|
|
Entity Central Index Key |
0001289636
|
|
Current Fiscal Year End Date |
--12-31
|
|
Document Fiscal Year Focus |
2024
|
|
Document Fiscal Period Focus |
Q3
|
|
X |
- DefinitionBoolean flag that is true when the XBRL content amends previously-filed or accepted submission.
+ References
+ Details
Name: |
dei_AmendmentFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEnd date of current fiscal year in the format --MM-DD.
+ References
+ Details
Name: |
dei_CurrentFiscalYearEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gMonthDayItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFiscal 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.
+ References
+ Details
Name: |
dei_DocumentFiscalPeriodFocus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fiscalPeriodItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThis 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.
+ References
+ Details
Name: |
dei_DocumentFiscalYearFocus |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gYearItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor 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.
+ References
+ Details
Name: |
dei_DocumentPeriodEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as an quarterly report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-Q -Number 240 -Section 308 -Subsection a
+ Details
Name: |
dei_DocumentQuarterlyReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as a transition report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Forms 10-K, 10-Q, 20-F -Number 240 -Section 13 -Subsection a-1
+ Details
Name: |
dei_DocumentTransitionReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe 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'.
+ References
+ Details
Name: |
dei_DocumentType |
Namespace Prefix: |
dei_ |
Data Type: |
dei:submissionTypeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 1 such as Attn, Building Name, Street Name
+ References
+ Details
Name: |
dei_EntityAddressAddressLine1 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 2 such as Street or Suite number
+ References
+ Details
Name: |
dei_EntityAddressAddressLine2 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
dei_EntityAddressCityOrTown |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCode for the postal or zip code
+ References
+ Details
Name: |
dei_EntityAddressPostalZipCode |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the state or province.
+ References
+ Details
Name: |
dei_EntityAddressStateOrProvince |
Namespace Prefix: |
dei_ |
Data Type: |
dei:stateOrProvinceItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityCentralIndexKey |
Namespace Prefix: |
dei_ |
Data Type: |
dei:centralIndexKeyItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate 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.
+ References
+ Details
Name: |
dei_EntityCommonStockSharesOutstanding |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionIndicate '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.
+ References
+ Details
Name: |
dei_EntityCurrentReportingStatus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate if registrant meets the emerging growth company criteria.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityEmergingGrowthCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommission 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.
+ References
+ Details
Name: |
dei_EntityFileNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fileNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityFilerCategory |
Namespace Prefix: |
dei_ |
Data Type: |
dei:filerCategoryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTwo-character EDGAR code representing the state or country of incorporation.
+ References
+ Details
Name: |
dei_EntityIncorporationStateCountryCode |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarStateCountryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean 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).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-T -Number 232 -Section 405
+ Details
Name: |
dei_EntityInteractiveDataCurrent |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityRegistrantName |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityShellCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates that the company is a Smaller Reporting Company (SRC).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntitySmallBusiness |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityTaxIdentificationNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:employerIdItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLocal phone number for entity.
+ References
+ Details
Name: |
dei_LocalPhoneNumber |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTitle of a 12(b) registered security.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b
+ Details
Name: |
dei_Security12bTitle |
Namespace Prefix: |
dei_ |
Data Type: |
dei:securityTitleItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the Exchange on which a security is registered.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection d1-1
+ Details
Name: |
dei_SecurityExchangeName |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarExchangeCodeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTrading symbol of an instrument as listed on an exchange.
+ References
+ Details
Name: |
dei_TradingSymbol |
Namespace Prefix: |
dei_ |
Data Type: |
dei:tradingSymbolItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
CURRENT ASSETS |
|
|
Cash and cash equivalents |
$ 7,963,892
|
$ 10,767,519
|
Short-term investments |
2,338,259
|
2,799,539
|
Accounts receivable, net |
16,431,559
|
14,013,740
|
Inventories, net (note 3) |
17,188,656
|
14,059,656
|
Prepaid expenses and other current assets (note 4) |
3,379,650
|
2,832,262
|
Total Current Assets |
47,302,016
|
44,472,716
|
LONG-TERM ASSETS |
|
|
Net deferred tax asset |
436,578
|
496,785
|
Long-term investments |
6,584,919
|
6,425,582
|
Lease right-of-use asset (note 6) |
369,549
|
432,907
|
Property and equipment, net |
11,330,713
|
10,782,372
|
Intangible assets, net |
998,736
|
1,104,102
|
Goodwill |
2,579,381
|
2,579,381
|
Total Long-Term Assets |
22,299,876
|
21,821,129
|
TOTAL ASSETS |
69,601,892
|
66,293,845
|
CURRENT LIABILITIES |
|
|
Accounts payable |
2,166,969
|
2,699,556
|
Accrued liabilities (note 5) |
4,728,919
|
4,541,820
|
Current lease liability (note 6) |
136,739
|
130,184
|
Income taxes payable |
542,393
|
1,723,910
|
Total Current Liabilities |
7,575,020
|
9,095,470
|
LONG-TERM LIABILITIES |
|
|
Net deferred income tax liability |
53,318
|
52,621
|
Long-term lease liability (note 6) |
241,793
|
307,528
|
TOTAL LIABILITIES |
7,870,131
|
9,455,619
|
STOCKHOLDERS' EQUITY (note 7) |
|
|
Preferred stock: $0.001 par value, 10,000,000 shares authorized: no shares issued or outstanding |
0
|
0
|
Common stock: $0.001 par value, 100,000,000 shares authorized: 53,687,955 issued and 46,379,557 outstanding at September 30, 2024, and 53,047,231 issued and 46,803,868 outstanding at December 31, 2023 |
53,690
|
53,048
|
Treasury stock, at cost |
(10,976,706)
|
(9,324,272)
|
Additional paid-in capital |
33,675,391
|
32,751,749
|
Accumulated other comprehensive loss |
(2,902,754)
|
(2,844,702)
|
Retained earnings |
41,882,140
|
36,202,403
|
TOTAL STOCKHOLDERS' EQUITY |
61,731,761
|
56,838,226
|
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY |
$ 69,601,892
|
$ 66,293,845
|
X |
- Definition
+ References
+ Details
Name: |
pfie_LeaseLiabilityCurrent |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease Liability, Noncurrent
+ References
+ Details
Name: |
pfie_LeaseLiabilityNoncurrent |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying 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).
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_AccountsPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, 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.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying 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).
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
+ Details
Name: |
us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_AdditionalPaidInCapital |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
Reference 14: 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
Reference 15: 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
Reference 16: 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
Reference 17: 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
Reference 18: 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
Reference 19: 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
Reference 20: 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
Reference 21: 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
Reference 22: 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
Reference 23: 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
Reference 24: 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
Reference 25: 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
Reference 26: 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
Reference 27: 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
Reference 28: 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
Reference 29: 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
Reference 30: 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
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit, classified as current.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
Reference 14: 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
Reference 15: 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
Reference 16: 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
Reference 17: 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
Reference 18: 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
Reference 19: 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
Reference 20: 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
+ Details
Name: |
us-gaap_AssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
Reference 14: 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
Reference 15: 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
Reference 16: 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
Reference 17: 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
+ Details
Name: |
us-gaap_AssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsNoncurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAtCarryingValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAggregate 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_CommonStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
Reference 14: 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
Reference 15: 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
Reference 16: 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
Reference 17: 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
Reference 18: 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
Reference 19: 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
Reference 20: 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
Reference 21: 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
Reference 22: 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
Reference 23: 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
Reference 24: 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
Reference 25: 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
Reference 26: 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
Reference 27: 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
Reference 28: 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
Reference 29: 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
+ Details
Name: |
us-gaap_Liabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
+ Details
Name: |
us-gaap_LiabilitiesAndStockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTotal 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
Reference 14: 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
Reference 15: 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
Reference 16: 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
Reference 17: 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
Reference 18: 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
Reference 19: 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
Reference 20: 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
Reference 21: 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
+ Details
Name: |
us-gaap_LiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesNoncurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of investment in marketable security, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_MarketableSecuritiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of investment in marketable security, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_MarketableSecuritiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAggregate 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_PreferredStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -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
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -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
+ Details
Name: |
us-gaap_PrepaidExpenseCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated undistributed earnings (deficit).
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
+ Details
Name: |
us-gaap_RetainedEarningsAccumulatedDeficit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
Reference 14: 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
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StockholdersEquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_TreasuryStockCommonValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.3
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Statement of Financial Position [Abstract] |
|
|
Preferred stock, par value (in dollars per share) |
$ 0.001
|
$ 0.001
|
Preferred stock, shares authorized (in shares) |
10,000,000
|
10,000,000
|
Preferred stock, shares issued (in shares) |
0
|
0
|
Preferred stock, shares outstanding (in shares) |
0
|
0
|
Common stock, par value (in dollars per share) |
$ 0.001
|
$ 0.001
|
Common stock, shares authorized (in shares) |
100,000,000
|
100,000,000
|
Common stock, shares issued (in shares) |
53,687,955
|
53,047,231
|
Common stock, shares outstanding (in shares) |
46,379,557
|
46,803,868
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal 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.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_CommonStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_PreferredStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber 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.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_PreferredStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
+ Details
Name: |
us-gaap_PreferredStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StatementOfFinancialPositionAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
REVENUES (note 8) |
|
|
|
|
Total Revenues |
$ 17,197,953
|
$ 14,943,899
|
$ 45,999,606
|
$ 44,187,449
|
COST OF SALES |
|
|
|
|
Total Cost of Sales |
8,916,198
|
7,466,815
|
23,101,506
|
21,462,811
|
GROSS PROFIT |
8,281,755
|
7,477,084
|
22,898,100
|
22,724,638
|
OPERATING EXPENSES |
|
|
|
|
General and administrative |
5,058,465
|
4,605,566
|
14,431,441
|
12,573,171
|
Research and development |
337,597
|
182,253
|
952,666
|
649,506
|
Depreciation and amortization |
135,541
|
145,662
|
435,209
|
428,644
|
Total Operating Expenses |
5,531,603
|
4,933,481
|
15,819,316
|
13,651,321
|
INCOME FROM OPERATIONS |
2,750,152
|
2,543,603
|
7,078,784
|
9,073,317
|
OTHER INCOME (EXPENSE) |
|
|
|
|
Gain on sale of property and equipment |
84,971
|
17,350
|
221,860
|
251,768
|
Other expense |
8,973
|
19,718
|
(11,322)
|
(26,704)
|
Interest income |
93,299
|
74,165
|
248,543
|
255,865
|
Interest expense |
(2,358)
|
(4,438)
|
(7,960)
|
(6,226)
|
Total Other Income |
184,885
|
106,795
|
451,121
|
474,703
|
INCOME BEFORE INCOME TAXES |
2,935,037
|
2,650,398
|
7,529,905
|
9,548,020
|
INCOME TAX EXPENSE |
(752,400)
|
(611,008)
|
(1,850,168)
|
(2,061,851)
|
NET INCOME |
2,182,637
|
2,039,390
|
5,679,737
|
7,486,169
|
OTHER COMPREHENSIVE INCOME (LOSS) |
|
|
|
|
Foreign currency translation loss |
139,211
|
(301,642)
|
(231,674)
|
(28,838)
|
Unrealized gains (losses) on investments |
107,924
|
(71,193)
|
173,622
|
(25,322)
|
Total Other Comprehensive Loss |
247,135
|
(372,835)
|
(58,052)
|
(54,160)
|
COMPREHENSIVE INCOME |
$ 2,429,772
|
$ 1,666,555
|
$ 5,621,685
|
$ 7,432,009
|
BASIC EARNINGS PER SHARE (in dollars per share) |
$ 0.05
|
$ 0.04
|
$ 0.12
|
$ 0.16
|
FULLY DILUTED EARNINGS PER SHARE (in dollars per share) |
$ 0.04
|
$ 0.04
|
$ 0.12
|
$ 0.15
|
BASIC WEIGHTED AVG NUMBER OF SHARES OUTSTANDING (in shares) |
46,809,342
|
47,521,238
|
46,937,404
|
47,364,445
|
FULLY DILUTED WEIGHTED AVG NUMBER OF SHARES OUTSTANDING (in shares) |
48,739,900
|
49,504,024
|
48,867,962
|
49,314,304
|
Product |
|
|
|
|
REVENUES (note 8) |
|
|
|
|
Total Revenues |
$ 16,017,224
|
$ 14,085,028
|
$ 42,435,024
|
$ 41,562,935
|
COST OF SALES |
|
|
|
|
Total Cost of Sales |
7,881,956
|
6,666,949
|
20,418,350
|
19,157,973
|
Service |
|
|
|
|
REVENUES (note 8) |
|
|
|
|
Total Revenues |
1,180,729
|
858,871
|
3,564,582
|
2,624,514
|
COST OF SALES |
|
|
|
|
Total Cost of Sales |
$ 1,034,242
|
$ 799,866
|
$ 2,683,156
|
$ 2,304,838
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
+ Details
Name: |
us-gaap_ComprehensiveIncomeNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_CostOfGoodsAndServicesSold |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_CostOfGoodsAndServicesSoldAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_DepreciationNonproduction |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: 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
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: 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
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: 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
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: 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
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_GainLossOnSaleOfPropertyPlantEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_GeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
Reference 14: 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
Reference 15: 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
Reference 16: 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
Reference 17: 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
Reference 18: 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
Reference 19: 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
Reference 20: 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
Reference 21: 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
Reference 22: 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
Reference 23: 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
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of interest expense classified as nonoperating.
+ ReferencesReference 1: 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
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_InterestExpenseNonoperating |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -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
Reference 4: 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
Reference 5: 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
+ Details
Name: |
us-gaap_InvestmentIncomeInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
Reference 14: 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
Reference 15: 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
Reference 16: 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
Reference 17: 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
Reference 18: 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
Reference 19: 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
Reference 20: 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
Reference 21: 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
Reference 22: 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
Reference 23: 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
Reference 24: 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
Reference 25: 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
Reference 26: 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
Reference 27: 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
Reference 28: 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
Reference 29: 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
Reference 30: 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
Reference 31: 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
Reference 32: 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
Reference 33: 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
Reference 34: 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
Reference 35: 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
Reference 36: 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
Reference 37: 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
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).
+ ReferencesReference 1: 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)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_NonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionGenerally 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.
+ References
+ Details
Name: |
us-gaap_OperatingExpenses |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OperatingExpensesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount 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, attributable to parent entity.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.
+ ReferencesReference 1: 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
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -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
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax of other comprehensive income (loss) attributable to parent entity.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossTaxAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherIncomeAndExpensesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of income (expense) related to nonoperating activities, classified as other.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_OtherNonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
+ Details
Name: |
us-gaap_ResearchAndDevelopmentExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=us-gaap_ProductMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=us-gaap_ServiceMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
|
Total |
Common Stock |
Additional Paid-In Capital |
Accumulated Other Comprehensive Income (Loss) |
Treasury Stock |
Retained Earnings |
Balance, beginning of period (in shares) at Dec. 31, 2022 |
|
47,105,771
|
|
|
|
|
Balance, beginning of period at Dec. 31, 2022 |
$ 46,584,480
|
$ 52,144
|
$ 31,737,843
|
$ (3,294,873)
|
$ (7,336,323)
|
$ 25,425,689
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Stock based compensation |
223,047
|
|
223,047
|
|
|
|
Stock issued in settlement of RSUs and accrued bonuses (in shares) |
|
246,116
|
|
|
|
|
Stock issued in settlement of RSUs and accrued bonuses |
378,526
|
$ 247
|
378,279
|
|
|
|
Tax withholdings paid related to stock based compensation |
(242,506)
|
|
(242,506)
|
|
|
|
Foreign currency translation |
(5,524)
|
|
|
(5,524)
|
|
|
Unrealized gains (losses) on investments |
76,287
|
|
|
76,287
|
|
|
Net income |
2,589,621
|
|
|
|
|
2,589,621
|
Balance, end of period (in shares) at Mar. 31, 2023 |
|
47,351,887
|
|
|
|
|
Balance, end of period at Mar. 31, 2023 |
49,603,930
|
$ 52,391
|
32,096,662
|
(3,224,110)
|
(7,336,323)
|
28,015,310
|
Balance, beginning of period (in shares) at Dec. 31, 2022 |
|
47,105,771
|
|
|
|
|
Balance, beginning of period at Dec. 31, 2022 |
46,584,480
|
$ 52,144
|
31,737,843
|
(3,294,873)
|
(7,336,323)
|
25,425,689
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Foreign currency translation |
(28,838)
|
|
|
|
|
|
Unrealized gains (losses) on investments |
(25,322)
|
|
|
|
|
|
Net income |
7,486,169
|
|
|
|
|
|
Balance, end of period (in shares) at Sep. 30, 2023 |
|
47,671,720
|
|
|
|
|
Balance, end of period at Sep. 30, 2023 |
54,674,208
|
$ 52,952
|
32,734,069
|
(3,349,033)
|
(7,675,637)
|
32,911,857
|
Balance, beginning of period (in shares) at Mar. 31, 2023 |
|
47,351,887
|
|
|
|
|
Balance, beginning of period at Mar. 31, 2023 |
49,603,930
|
$ 52,391
|
32,096,662
|
(3,224,110)
|
(7,336,323)
|
28,015,310
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Stock based compensation |
360,446
|
|
360,446
|
|
|
|
Stock issued in exercise of stock options (in shares) |
|
82,450
|
|
|
|
|
Stock issued in exercise of stock options |
65,335
|
$ 83
|
65,252
|
|
|
|
Stock issued in settlement of RSUs and accrued bonuses (in shares) |
|
187,296
|
|
|
|
|
Stock issued in settlement of RSUs and accrued bonuses |
0
|
$ 188
|
(188)
|
|
|
|
Tax withholdings paid related to stock based compensation |
(7,175)
|
|
(7,175)
|
|
|
|
Treasury stock repurchased (in shares) |
|
(47,073)
|
|
|
|
|
Treasury stock repurchased |
(57,958)
|
|
|
|
(57,958)
|
|
Foreign currency translation |
278,328
|
|
|
278,328
|
|
|
Unrealized gains (losses) on investments |
(30,416)
|
|
|
(30,416)
|
|
|
Net income |
2,857,157
|
|
|
|
|
2,857,157
|
Balance, end of period (in shares) at Jun. 30, 2023 |
|
47,574,560
|
|
|
|
|
Balance, end of period at Jun. 30, 2023 |
53,069,647
|
$ 52,662
|
32,514,997
|
(2,976,198)
|
(7,394,281)
|
30,872,467
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Stock based compensation |
294,899
|
|
294,899
|
|
|
|
Stock issued in exercise of stock options (in shares) |
|
289,803
|
|
|
|
|
Stock issued in exercise of stock options |
177,811
|
$ 290
|
177,521
|
|
|
|
Tax withholdings paid related to stock based compensation |
(253,348)
|
|
(253,348)
|
|
|
|
Treasury stock repurchased (in shares) |
|
(192,643)
|
|
|
|
|
Treasury stock repurchased |
(281,356)
|
|
|
|
(281,356)
|
|
Foreign currency translation |
(301,642)
|
|
|
(301,642)
|
|
|
Unrealized gains (losses) on investments |
(71,193)
|
|
|
(71,193)
|
|
|
Net income |
2,039,390
|
|
|
|
|
2,039,390
|
Balance, end of period (in shares) at Sep. 30, 2023 |
|
47,671,720
|
|
|
|
|
Balance, end of period at Sep. 30, 2023 |
$ 54,674,208
|
$ 52,952
|
32,734,069
|
(3,349,033)
|
(7,675,637)
|
32,911,857
|
Balance, beginning of period (in shares) at Dec. 31, 2023 |
46,803,868
|
46,803,868
|
|
|
|
|
Balance, beginning of period at Dec. 31, 2023 |
$ 56,838,226
|
$ 53,048
|
32,751,749
|
(2,844,702)
|
(9,324,272)
|
36,202,403
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Stock based compensation |
197,443
|
|
197,443
|
|
|
|
Stock issued in exercise of stock options (in shares) |
|
3,869
|
|
|
|
|
Stock issued in exercise of stock options |
850
|
$ 4
|
846
|
|
|
|
Stock issued in settlement of RSUs and accrued bonuses (in shares) |
|
286,489
|
|
|
|
|
Stock issued in settlement of RSUs and accrued bonuses |
324,415
|
$ 288
|
324,127
|
|
|
|
Tax withholdings paid related to stock based compensation |
(308,090)
|
|
(308,090)
|
|
|
|
Foreign currency translation |
(244,801)
|
|
|
(244,801)
|
|
|
Unrealized gains (losses) on investments |
11,066
|
|
|
11,066
|
|
|
Net income |
1,434,375
|
|
|
|
|
1,434,375
|
Balance, end of period (in shares) at Mar. 31, 2024 |
|
47,094,226
|
|
|
|
|
Balance, end of period at Mar. 31, 2024 |
$ 58,253,484
|
$ 53,340
|
32,966,075
|
(3,078,437)
|
(9,324,272)
|
37,636,778
|
Balance, beginning of period (in shares) at Dec. 31, 2023 |
46,803,868
|
46,803,868
|
|
|
|
|
Balance, beginning of period at Dec. 31, 2023 |
$ 56,838,226
|
$ 53,048
|
32,751,749
|
(2,844,702)
|
(9,324,272)
|
36,202,403
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Foreign currency translation |
(231,674)
|
|
|
|
|
|
Unrealized gains (losses) on investments |
173,622
|
|
|
|
|
|
Net income |
$ 5,679,737
|
|
|
|
|
|
Balance, end of period (in shares) at Sep. 30, 2024 |
46,379,557
|
46,379,557
|
|
|
|
|
Balance, end of period at Sep. 30, 2024 |
$ 61,731,761
|
$ 53,690
|
33,675,391
|
(2,902,754)
|
(10,976,706)
|
41,882,140
|
Balance, beginning of period (in shares) at Mar. 31, 2024 |
|
47,094,226
|
|
|
|
|
Balance, beginning of period at Mar. 31, 2024 |
58,253,484
|
$ 53,340
|
32,966,075
|
(3,078,437)
|
(9,324,272)
|
37,636,778
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Stock based compensation |
375,062
|
|
375,062
|
|
|
|
Stock issued in exercise of stock options (in shares) |
|
57,982
|
|
|
|
|
Stock issued in exercise of stock options |
45,281
|
$ 58
|
45,223
|
|
|
|
Stock issued in settlement of RSUs and accrued bonuses (in shares) |
|
194,331
|
|
|
|
|
Stock issued in settlement of RSUs and accrued bonuses |
0
|
$ 194
|
(194)
|
|
|
|
Tax withholdings paid related to stock based compensation |
(10,807)
|
|
(10,807)
|
|
|
|
Treasury stock repurchased (in shares) |
|
(133,791)
|
|
|
|
|
Treasury stock repurchased |
(190,621)
|
|
|
|
(190,621)
|
|
Foreign currency translation |
(126,084)
|
|
|
(126,084)
|
|
|
Unrealized gains (losses) on investments |
54,632
|
|
|
54,632
|
|
|
Net income |
2,062,725
|
|
|
|
|
2,062,725
|
Balance, end of period (in shares) at Jun. 30, 2024 |
|
47,212,748
|
|
|
|
|
Balance, end of period at Jun. 30, 2024 |
60,463,672
|
$ 53,592
|
33,375,359
|
(3,149,889)
|
(9,514,893)
|
39,699,503
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
Stock based compensation |
242,790
|
|
242,790
|
|
|
|
Stock issued in exercise of stock options (in shares) |
|
98,053
|
|
|
|
|
Stock issued in exercise of stock options |
74,729
|
$ 98
|
74,631
|
|
|
|
Tax withholdings paid related to stock based compensation |
(17,389)
|
|
(17,389)
|
|
|
|
Treasury stock repurchased (in shares) |
|
(931,244)
|
|
|
|
|
Treasury stock repurchased |
(1,461,813)
|
|
|
|
(1,461,813)
|
|
Foreign currency translation |
139,211
|
|
|
139,211
|
|
|
Unrealized gains (losses) on investments |
107,924
|
|
|
107,924
|
|
|
Net income |
$ 2,182,637
|
|
|
|
|
2,182,637
|
Balance, end of period (in shares) at Sep. 30, 2024 |
46,379,557
|
46,379,557
|
|
|
|
|
Balance, end of period at Sep. 30, 2024 |
$ 61,731,761
|
$ 53,690
|
$ 33,675,391
|
$ (2,902,754)
|
$ (10,976,706)
|
$ 41,882,140
|
X |
- DefinitionAmount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInStockholdersEquityRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
Reference 14: 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
Reference 15: 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
Reference 16: 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
Reference 17: 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
Reference 18: 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
Reference 19: 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
Reference 20: 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
Reference 21: 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
Reference 22: 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
Reference 23: 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
Reference 24: 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
Reference 25: 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
Reference 26: 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
Reference 27: 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
Reference 28: 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
Reference 29: 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
Reference 30: 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
Reference 31: 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
Reference 32: 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
Reference 33: 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
Reference 34: 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
Reference 35: 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
Reference 36: 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
Reference 37: 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
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount 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, attributable to parent entity.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.
+ ReferencesReference 1: 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
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -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
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of share options (or share units) exercised during the current period.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionValue of stock issued as a result of the exercise of stock options.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
Reference 14: 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
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares that have been repurchased during the period and are being held in treasury.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_TreasuryStockSharesAcquired |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_TreasuryStockValueAcquiredCostMethod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
|
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
OPERATING ACTIVITIES |
|
|
Net income |
$ 5,679,737
|
$ 7,486,169
|
Adjustments to reconcile net income to net cash provided by operating activities: |
|
|
Depreciation and amortization expense |
802,842
|
822,204
|
Gain on sale of property and equipment |
(221,860)
|
(251,768)
|
Bad debt expense |
209,177
|
420,883
|
Stock awards issued for services |
815,295
|
878,392
|
Changes in operating assets and liabilities: |
|
|
Accounts receivable |
(2,353,006)
|
(2,360,696)
|
Income taxes receivable/payable |
(1,178,904)
|
464,256
|
Inventories |
(3,167,889)
|
(3,245,588)
|
Prepaid expenses and other current assets |
(583,976)
|
(437,023)
|
Deferred tax asset/liability |
61,953
|
466,398
|
Accounts payable and accrued liabilities |
(286,109)
|
(1,574,995)
|
Net Cash Provided by (Used in) Operating Activities |
(222,740)
|
2,668,232
|
INVESTING ACTIVITIES |
|
|
Proceeds from sale of property and equipment |
316,095
|
328,350
|
Sale (purchase) of investments |
476,281
|
(383,520)
|
Purchase of property and equipment |
(1,403,525)
|
(974,070)
|
Net Cash Used in Investing Activities |
(611,149)
|
(1,029,240)
|
FINANCING ACTIVITIES |
|
|
Value of equity awards surrendered by employees for tax liability |
(336,833)
|
(502,307)
|
Cash received in exercise of stock options |
96,476
|
178,195
|
Purchase of treasury stock |
(1,652,434)
|
(339,313)
|
Principal paid toward lease liability |
(33,499)
|
(26,617)
|
Net Cash Used in Financing Activities |
(1,926,290)
|
(690,042)
|
Effect of exchange rate changes on cash |
(43,448)
|
5,335
|
NET CHANGE IN CASH |
(2,803,627)
|
954,285
|
CASH AT BEGINNING OF PERIOD |
10,767,519
|
7,384,578
|
CASH AT END OF PERIOD |
7,963,892
|
8,338,863
|
CASH PAID FOR: |
|
|
Interest |
7,960
|
6,227
|
Income taxes |
3,107,899
|
1,126,750
|
NON-CASH FINANCING AND INVESTING ACTIVITIES |
|
|
Common stock issued in settlement of accrued bonuses |
324,415
|
378,526
|
Common stock issued for stock options |
$ 120,860
|
$ 0
|
X |
- References
+ Details
Name: |
pfie_CashPaidForAbstract |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
pfie_ValueOfEquityAwardsSurrenderedByEmployeesForTaxLiability |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including 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.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
+ Details
Name: |
us-gaap_DepreciationDepletionAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow for principal payment on finance lease.
+ ReferencesReference 1: 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
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5
+ Details
Name: |
us-gaap_FinanceLeasePrincipalPayments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_GainLossOnSaleOfPropertyPlantEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_IncreaseDecreaseInInventories |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingCapitalAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_IncreaseDecreaseInPrepaidExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_InterestPaidNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionFair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
Reference 14: 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
Reference 15: 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
Reference 16: 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
Reference 17: 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
Reference 18: 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
Reference 19: 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
Reference 20: 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
Reference 21: 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
Reference 22: 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
Reference 23: 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
Reference 24: 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
Reference 25: 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
Reference 26: 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
Reference 27: 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
Reference 28: 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
Reference 29: 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
Reference 30: 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
Reference 31: 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
Reference 32: 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
Reference 33: 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
Reference 34: 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
Reference 35: 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
Reference 36: 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
Reference 37: 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
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of assets, classified as other, acquired in a noncash or part noncash acquisition.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5
+ Details
Name: |
us-gaap_NoncashOrPartNoncashAcquisitionOtherAssetsAcquired1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquiredAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.
+ References
+ Details
Name: |
us-gaap_PaymentsForProceedsFromInvestments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to reacquire common stock during the period.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_PaymentsForRepurchaseOfCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from exercise of option under share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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
+ Details
Name: |
us-gaap_ProceedsFromStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense (reversal of expense) for expected credit loss on accounts receivable.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_ProvisionForDoubtfulAccounts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe fair value of stock issued in noncash financing activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5
+ Details
Name: |
us-gaap_StockIssued1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.3
CONDENSED FINANCIAL STATEMENTS
|
9 Months Ended |
Sep. 30, 2024 |
Condensed Financial Information Disclosure [Abstract] |
|
CONDENSED FINANCIAL STATEMENTS |
CONDENSED FINANCIAL STATEMENTS Except where the context otherwise requires, all references herein to the "Company," "Profire," "we," "us," "our," or similar words and phrases are to Profire Energy, Inc. and its wholly owned subsidiaries, taken together.
The accompanying condensed consolidated financial statements have been prepared by the Company without audit. In the opinion of management, all adjustments have been made (which include only normal recurring adjustments) which are necessary to present fairly the financial position, results of operations, stockholders' equity, and cash flows at September 30, 2024 and for all periods presented herein.
Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("US GAAP") have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the Company's audited financial statements contained in its annual report on Form 10-K for the year ended December 31, 2023 ("Form 10-K"). The results of operations for the three- and nine-month periods ended September 30, 2024 and 2023 are not necessarily indicative of the operating results for the full years. Certain amounts in the accompanying September 30, 2023 condensed consolidated statement of income and comprehensive income and footnotes have been reclassified to conform to the September 30, 2024 presentation.
|
X |
- DefinitionThe entire disclosure for condensed financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-X (SX) -Number 210 -Section 12 -Subsection 04 -Paragraph a -Publisher SEC
Reference 2: 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
+ Details
Name: |
srt_CondensedFinancialStatementsTextBlock |
Namespace Prefix: |
srt_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
|
9 Months Ended |
Sep. 30, 2024 |
Accounting Policies [Abstract] |
|
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES |
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Organization and Line of Business
This Organization and Summary of Significant Accounting Policies of the Company is presented to assist in understanding the Company's condensed consolidated financial statements. The Company's accounting policies conform to US GAAP.
The Company provides burner-management products, solutions and services primarily for the oil and gas industry within the US and Canadian markets. The Company has made progress in expansion efforts outside of these markets into other industries with combustion and burner management requirements as well as into other international locations.
Significant Accounting Policies
There have been no changes to the significant accounting policies of the Company from the information provided in Note 1 of the notes to the consolidated financial statements in the Company's most recent Form 10-K.
Recent Accounting Pronouncements
Accounting Standards Update No. 2023-07 —Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures The update is intended to improve reportable segment disclosure requirements through enhanced disclosures about significant segment expenses. The amendments require disclosure of significant segment expenses regularly provided to the chief operating decision maker (CODM) as well as other segment items, extend certain annual disclosures to interim periods, clarify the applicability to single reportable segment entities, permit more than one measure of profit or loss to be reported under certain conditions, and require disclosure of the title and position of the CODM. The new disclosures have been adopted in this report. See NOTE 10 – SEGMENT INFORMATION.
Accounting Standards Update No. 2023-09 —Income Taxes (Topic 740): Improvements to Income Tax Disclosures The update requires the annual financial statements to include consistent categories and greater disaggregation of information in the rate reconciliation, and income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for the Company’s annual reporting periods beginning after December 15, 2024, with early adoption permitted, and should be applied on a prospective basis, with a retrospective option. We are currently evaluating the effect that adoption of ASU 2023-09 will have on our disclosures.
The Company has evaluated all other recent accounting pronouncements and determined that the adoption of other pronouncements applicable to the Company has not had, nor is expected to have, a material impact on the Company's financial position, results of operations, or cash flows.
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for all significant accounting policies of the reporting entity.
+ ReferencesReference 1: 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
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/235/tableOfContent
+ Details
Name: |
us-gaap_SignificantAccountingPoliciesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
INVENTORIES
|
9 Months Ended |
Sep. 30, 2024 |
Inventory Disclosure [Abstract] |
|
INVENTORIES |
INVENTORIES Inventories consisted of the following at each balance sheet date: | | | | | | | | | | | | | As of | | September 30, 2024 | | December 31, 2023 | Raw materials | $ | 306,725 | | | $ | 338,539 | | Finished goods | 17,298,562 | | | 14,171,616 | | | | | | Subtotal | 17,605,287 | | | 14,510,155 | | Reserve for obsolescence | (416,631) | | | (450,499) | | Total | $ | 17,188,656 | | | $ | 14,059,656 | |
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent
+ Details
Name: |
us-gaap_InventoryDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
PREPAID EXPENSES AND OTHER CURRENT ASSETS
|
9 Months Ended |
Sep. 30, 2024 |
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] |
|
PREPAID EXPENSES AND OTHER CURRENT ASSETS |
PREPAID EXPENSES AND OTHER CURRENT ASSETSPrepaid expenses and other current assets consisted of the following at each balance sheet date: | | | | | | | | | | | | | As of | | September 30, 2024 | | December 31, 2023 | | | | | Prepaid inventory | $ | 2,373,895 | | | $ | 1,944,942 | | Accrued receivables | 48,367 | | | 119,035 | | Prepaid insurance | 456,886 | | | 351,273 | | Interest receivables | 65,806 | | | 81,868 | | Other | 434,696 | | | 335,144 | | Total | $ | 3,379,650 | | | $ | 2,832,262 | |
|
X |
- References
+ Details
Name: |
us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for other current assets.
+ References
+ Details
Name: |
us-gaap_OtherCurrentAssetsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
ACCRUED LIABILITIES
|
9 Months Ended |
Sep. 30, 2024 |
Other Liabilities Disclosure [Abstract] |
|
ACCRUED LIABILITIES |
ACCRUED LIABILITIESAccrued liabilities consisted of the following at each balance sheet date: | | | | | | | | | | | | | | As of | | | September 30, 2024 | | December 31, 2023 | | Employee-related payables | $ | 2,098,401 | | | $ | 2,910,801 | | | Deferred revenue | 725,527 | | | 780,428 | | | Inventory-related payables | 1,574,215 | | | 400,701 | | | Tax-related payables | 57,549 | | | 119,188 | | | Warranty liabilities | 102,071 | | | 108,930 | | | Other | 171,156 | | | 221,772 | | | Total | $ | 4,728,919 | | | $ | 4,541,820 | | |
|
X |
- DefinitionThe entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 720 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1
Reference 4: 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
+ Details
Name: |
us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherLiabilitiesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
LEASES
|
9 Months Ended |
Sep. 30, 2024 |
Leases [Abstract] |
|
LEASES |
LEASES | | | | | | | | | | | | | | | | | As of | Components of lease right-of-use assets and liabilities | | September 30, 2024 | | December 31, 2023 | Financing lease right-of-use assets | | $ | 68,725 | | | $ | 106,402 | | Operating lease right-of-use assets | | 300,824 | | 326,505 | Total Lease right-of-use assets | | $ | 369,549 | | | $ | 432,907 | | | | | | | Financing current lease liability | | $ | 36,304 | | | $ | 47,492 | | Operating current lease liability | | 100,435 | | 82,692 | Total Current lease liability | | $ | 136,739 | | | $ | 130,184 | | | | | | | Financing long-term lease liability | | $ | 38,191 | | | $ | 63,393 | | Operating long-term lease liability | | 203,602 | | 244,135 | Total Long-term lease liability | | $ | 241,793 | | | $ | 307,528 | |
We have leases for office equipment and office space. The leases for office equipment are classified as financing leases, and the typical term is between 36 and 60 months. We have the option to extend most office equipment leases, but we do not intend to do so. Accordingly, no extensions have been recognized in the right-of-use asset or lease liability. The office equipment lease payments are not variable, and the lease agreements do not include any non-lease components, residual value guarantees, or restrictions. There are no interest rates implicit in the office equipment lease agreements, so we have used our incremental borrowing rate to determine the discount rate to be applied to our financing leases for the purpose of determining our lease liabilities. The weighted average discount rate applied to our financing leases was 4.50% through 2023 and is 7.5% in 2024, and the weighted average remaining lease term is 2.1 years.
The following table shows the components of financing lease cost: | | | | | | | | | | | | | | | | | | | For the Three Months Ended September 30, | | For the Nine Months Ended September 30, | Financing Lease Cost | 2024 | 2023 | | 2024 | 2023 | Amortization of right-of-use assets | $ | 12,559 | | $ | 14,332 | | | $ | 37,677 | | $ | 28,811 | | Interest on lease liabilities | 2,358 | | 4,438 | | | 7,960 | | 6,226 | | Total financing lease cost | $ | 14,917 | | $ | 18,770 | | | $ | 45,637 | | $ | 35,037 | |
We lease two warehouse spaces, one with a two-year lease, and another with a four-year lease, both of which are recorded as operating leases. The weighted average discount rate applied to our operating leases was 4.5% through 2023 and is 7.5% in 2024, and the weighted average remaining lease term is 3.0 years. The remainder of our office space leases are considered to be short-term, and we have elected not to recognize those on our balance sheet under the short-term recognition exemption. Operating lease expense recognized during the three- and nine-months ended September 30, 2024 and September 30, 2023 was $77,388 and $15,081, and $154,476 and $52,285, respectively. As of September 30, 2024, maturities of lease liabilities are as follows: | | | | | | | | | Years ending December 31, | | Amount | 2024 | | $ | 40,961 | | 2025 | | 152,678 | | 2026 | | 123,768 | | 2027 | | 91,097 | | 2028 | | — | | Thereafter | | — | | Total future minimum lease payments | | $ | 408,504 | | Less: Amount representing interest | | 29,972 | | Present value of future payments | | $ | 378,532 | | Current portion | | $ | 136,739 | | Long-term portion | | $ | 241,793 | |
|
LEASES |
LEASES | | | | | | | | | | | | | | | | | As of | Components of lease right-of-use assets and liabilities | | September 30, 2024 | | December 31, 2023 | Financing lease right-of-use assets | | $ | 68,725 | | | $ | 106,402 | | Operating lease right-of-use assets | | 300,824 | | 326,505 | Total Lease right-of-use assets | | $ | 369,549 | | | $ | 432,907 | | | | | | | Financing current lease liability | | $ | 36,304 | | | $ | 47,492 | | Operating current lease liability | | 100,435 | | 82,692 | Total Current lease liability | | $ | 136,739 | | | $ | 130,184 | | | | | | | Financing long-term lease liability | | $ | 38,191 | | | $ | 63,393 | | Operating long-term lease liability | | 203,602 | | 244,135 | Total Long-term lease liability | | $ | 241,793 | | | $ | 307,528 | |
We have leases for office equipment and office space. The leases for office equipment are classified as financing leases, and the typical term is between 36 and 60 months. We have the option to extend most office equipment leases, but we do not intend to do so. Accordingly, no extensions have been recognized in the right-of-use asset or lease liability. The office equipment lease payments are not variable, and the lease agreements do not include any non-lease components, residual value guarantees, or restrictions. There are no interest rates implicit in the office equipment lease agreements, so we have used our incremental borrowing rate to determine the discount rate to be applied to our financing leases for the purpose of determining our lease liabilities. The weighted average discount rate applied to our financing leases was 4.50% through 2023 and is 7.5% in 2024, and the weighted average remaining lease term is 2.1 years.
The following table shows the components of financing lease cost: | | | | | | | | | | | | | | | | | | | For the Three Months Ended September 30, | | For the Nine Months Ended September 30, | Financing Lease Cost | 2024 | 2023 | | 2024 | 2023 | Amortization of right-of-use assets | $ | 12,559 | | $ | 14,332 | | | $ | 37,677 | | $ | 28,811 | | Interest on lease liabilities | 2,358 | | 4,438 | | | 7,960 | | 6,226 | | Total financing lease cost | $ | 14,917 | | $ | 18,770 | | | $ | 45,637 | | $ | 35,037 | |
We lease two warehouse spaces, one with a two-year lease, and another with a four-year lease, both of which are recorded as operating leases. The weighted average discount rate applied to our operating leases was 4.5% through 2023 and is 7.5% in 2024, and the weighted average remaining lease term is 3.0 years. The remainder of our office space leases are considered to be short-term, and we have elected not to recognize those on our balance sheet under the short-term recognition exemption. Operating lease expense recognized during the three- and nine-months ended September 30, 2024 and September 30, 2023 was $77,388 and $15,081, and $154,476 and $52,285, respectively. As of September 30, 2024, maturities of lease liabilities are as follows: | | | | | | | | | Years ending December 31, | | Amount | 2024 | | $ | 40,961 | | 2025 | | 152,678 | | 2026 | | 123,768 | | 2027 | | 91,097 | | 2028 | | — | | Thereafter | | — | | Total future minimum lease payments | | $ | 408,504 | | Less: Amount representing interest | | 29,972 | | Present value of future payments | | $ | 378,532 | | Current portion | | $ | 136,739 | | Long-term portion | | $ | 241,793 | |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_LesseeFinanceLeasesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_LesseeOperatingLeasesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
STOCKHOLDERS' EQUITY
|
9 Months Ended |
Sep. 30, 2024 |
Equity [Abstract] |
|
STOCKHOLDERS' EQUITY |
STOCKHOLDERS' EQUITY As of September 30, 2024 and December 31, 2023, the Company held 7,308,398 and 6,243,363 shares of its common stock in treasury at a total cost of $10,976,706 and $9,324,272, respectively.
On May 22, 2024, the Company announced that its Board of Directors (the "Board") had authorized a share repurchase program allowing the Company to repurchase up to $2,000,000 worth of the Company’s common stock from time to time through June 30, 2025. Purchases under the program will be made pursuant to a Rule 10b5-1 plan to be entered into at the discretion of management. The size and timing of any purchases were and will be dependent on price, market and business conditions and other factors.
On May 9, 2023, the Company announced that the Board had authorized a share repurchase program allowing the Company to repurchase up to $2,000,000 worth of the Company’s common stock from time to time through April 30, 2024. Purchases under the program were made pursuant to a Rule 10b5-1 plan entered into in June 2023. The size and timing of any purchases were dependent on price, market and business conditions and other factors. As of December 2023, the Company had spent the full allotment under this program.
As of September 30, 2024, the Company had 881,222 restricted stock units ("RSUs"), 1,049,336 performance-based RSUs, and 0 stock options outstanding with $923,136 in remaining compensation expense to be recognized over the next 1.5 years. See further details below about certain subsets of these outstanding equity-based awards.
On June 12, 2024, pursuant to the annual renewal of director compensation, the Board approved a grant of 192,699 RSUs to the Company's independent directors. Half of the RSUs vested immediately on the date of grant and the remaining 50% of the RSUs will vest on the first anniversary of the grant date or at the Company's next annual meeting of stockholders, whichever is earlier. The awards will result in total compensation expense of approximately $264,000 to be recognized over the vesting period.
On April 9, 2024, the Compensation Committee of the Board (the "Compensation Committee") approved the 2024 Executive Incentive Plan (the “2024 EIP”) for Ryan W. Oviatt, the Company's Co-CEO, Co-President, and CFO, Cameron M. Tidball, the Company's Co-CEO and Co-President, and Patrick D. Fisher, the Company's Vice President of Product Development. The 2024 EIP provides for the potential award of incentive compensation to the participants based on the Company’s financial performance in fiscal 2024. If earned, the incentive compensation will be payable in cash and stock, and the stock portion of the incentive compensation is intended to constitute an award under the Company's 2023 Equity Incentive Plan (the "2023 Plan"). In addition to the 2024 EIP, the Board also approved as a long-term incentive plan the grants of a restricted stock unit awards to Messrs. Oviatt, Tidball, and Fisher pursuant to the 2023 Plan (the “2024 LTIP”). 2024 EIP
Under the terms of the 2024 EIP, each participating executive officer has been assigned a target incentive compensation amount for fiscal 2024. The target incentive compensation amount for Mr. Oviatt is equal to 65% of his base salary as of December 31, 2024, the target incentive compensation amount for Mr. Tidball is equal to 65% of his base salary as of December 31, 2024, and the target incentive compensation for Mr. Fisher is equal to 40% of his base salary as of December 31, 2024. Under no circumstance can the participants receive more than two times the assigned target incentive compensation.
Participants will be eligible to receive incentive compensation based upon reaching or exceeding performance goals established by the Compensation Committee for fiscal 2024. The performance goals in the 2024 EIP are based on the Company’s total revenue, EBITDA, and two non-financial factors including strategic growth initiatives and safety and other. Each of the revenue, EBITDA, and strategic growth initiatives performance goals will be weighted 30% while the safety and other goal will be weighted 10% in calculating incentive compensation amounts.
The incentive compensation amounts earned under the 2024 EIP, if any, will be paid 50% in cash and 50% in shares of restricted stock under the 2023 Plan. In no event shall the total award exceed 200% of the target incentive compensation amount for each participant, or exceed any limitations otherwise set forth in the 2023 Plan. The actual incentive compensation amounts, if any, will be determined by the Compensation Committee upon the completion of fiscal 2024 reporting period and paid by March 15, 2025, subject to all applicable tax withholding.
2024 LTIP
The 2024 LTIP consists of total awards of up to 204,651 restricted stock units (“Units”) to Mr. Oviatt, up to 204,651 Units to Mr. Tidball, and up to 36,195 Units to Mr. Fisher, pursuant to two separate restricted stock unit award agreements (collectively, the “2024 LTIP Restricted Stock Unit Award Agreements”) entered between the Company and each participant. One such agreement covers 33% of each award recipient’s Units that are subject to time-based vesting, and the other such agreement covers the remaining 67% of such award recipient’s Units that may vest based on performance metrics. Upon vesting, the award agreements entitle the award recipients to receive one share of the Company’s common stock for each vested Unit. The vesting period of the 2024 LTIP began on January 1, 2024 and terminates on December 31, 2026 (the “2024 LTIP Performance Vesting Date”).
The Units subject to time-based vesting, including 68,217 Units to Mr. Oviatt, 68,217 Units for Mr. Tidball, and 12,065 Units to Mr. Fisher, will vest in three equal and annual installments beginning January 1, 2024 and ending on December 31, 2026 if the award recipients’ employment continues with the Company through such dates.
The performance-vesting Units, including up to 136,434 Units for Mr. Oviatt, 136,434 Units for Mr. Tidball, and 24,130 Units to Mr. Fisher, may vest over a three-year performance period beginning January 1, 2024 (the “2024 LTIP Performance Period”) based upon the following Company performance metrics:
| | | | | | | | | | | | | | | Performance Metrics | Weight | Target | Above Target | Outstanding | Total Shareholder Return (based on the Company’s closing price of its common stock at the end of the 2024 LTIP Performance Period relative to its closing price as of the last trading day in 2023) | 1/3 | 26.0% | 47.9% | 77.5% | Relative Total Shareholder Return (based on the Company’s ranked performance in closing stock price growth relative to a peer group of companies during the 2024 LTIP Performance Period) | 1/3 | Third Quartile | Second Quartile | First Quartile | EBITDA as a Percentage of Total Revenue | 1/3 | 17.5% | 20.0% | 22.5% | | | | | |
One-third of such performance-vesting Units, consisting of 45,477 Units for Mr. Oviatt, 45,477 Units for Mr. Tidball, and 8,043 Units for Mr. Fisher, may vest for each of the three performance metrics identified in the table above. The number of Units that will vest for each performance metric on the 2024 LTIP Performance Vesting Date shall be determined as follows: a.if the “Target” level for such performance metric is not achieved, none of the Units relating to such performance metric will vest; b.if the “Target” level (but no higher level) for such performance metric is achieved, 50% of the Units relating to such performance metric will vest; c.if the “Above Target” level (but no higher level) for such performance metric is achieved, 75% of the Units relating to such performance metric will vest; and d.if the “Outstanding” level for such performance metric is achieved, 100% of the Units relating to such performance metric will vest.
The foregoing summary of the 2024 EIP and the 2024 LTIP Restricted Stock Unit Award Agreements relating to the 2024 LTIP is qualified in its entirety by the text of the 2024 EIP and each of the 2024 LTIP Restricted Stock Unit Award Agreements, which were filed as exhibits to the Quarterly Report on Form 10-Q for the quarter ending March 31, 2024.
2023 RSUs
On June 29, 2023, pursuant to the annual renewal of director compensation, the Board approved a grant of 195,966 RSUs to the Company's independent directors. Half of the RSUs vested immediately on the date of grant and the remaining 50% of the RSUs will vest on the first anniversary of the grant date or at the Company's next annual meeting of stockholders, whichever is earlier. The awards will result in total compensation expense of approximately $243,000 to be recognized over the vesting period.
2023 EIP and LTIP
On April 25, 2023, the Compensation Committee approved the 2023 Executive Incentive Plan (the “2023 EIP”) for Messrs. Oviatt, Tidball, and Fisher. The 2023 EIP provided for the potential award of incentive compensation to the participants based on the Company’s financial performance in fiscal 2023. The incentive compensation was payable in cash and stock, and the stock portion of the incentive compensation constituted an award under the 2023 Plan.
Participants were eligible to receive incentive compensation based upon reaching or exceeding performance goals established by the Compensation Committee for fiscal 2023. The performance goals in the 2023 EIP were based on the Company’s total revenue, EBITDA, and two non-financial factors including revenue source diversification and safety and environmental performance. Each of the revenue, EBITDA, and revenue diversification performance goals were weighted 30% while the safety and environment goal was weighted 10% in calculating incentive compensation amounts.
On March 6, 2024, the Compensation Committee approved the incentive compensation amounts based on achieving certain targets pursuant to the 2023 EIP. The incentive compensation amounts earned under the 2023 EIP were paid 50% in cash and 50% in shares of restricted stock under the 2023 Plan. In satisfaction of the 50% of the 2023 EIP plan that was payable in stock, the Compensation Committee approved a one-time bonus for Company executives that was settled by issuing a total of 225,698 shares of common stock, or 121,624 shares net of tax withholding. These shares were fully vested as of March 6, 2024.
In addition to the 2023 EIP, the Board also approved as a long-term incentive plan the grants of RSU awards to Messrs. Oviatt, Tidball, and Fisher pursuant to the 2023 Plan (the “2023 LTIP”). The 2023 LTIP consists of total awards of up to 287,076 RSUs (“Units”) to Mr. Oviatt, up to 287,076 Units to Mr. Tidball, and up to 50,868 Units to Mr. Fisher, pursuant to two separate restricted stock unit award agreements (collectively, the “2023 LTIP Restricted Stock Unit Award Agreements”) to be entered between the Company and each participant. One such agreement covers 33% of each award recipient’s Units that are subject to time-based vesting, and the other such agreement covers the remaining 67% of such award recipient’s Units that may vest based on performance metrics. Upon vesting, the award agreements entitle the award recipients to receive one share of the Company’s common stock for each vested Unit. The vesting period of the 2023 LTIP began on January 1, 2023 and terminates on December 31, 2025 (the “2023 LTIP Performance Vesting Date”).
The Units subject to time-based vesting, including 95,692 Units to Mr. Oviatt, 95,692 Units for Mr. Tidball, and 16,956 Units to Mr. Fisher, will vest in three equal and annual installments beginning December 31, 2023 and ending on December 31, 2025 if the award recipients’ employment continues with the Company through such dates.
The performance-vesting Units, including up to 191,384 Units for Mr. Oviatt, 191,384 Units for Mr. Tidball, and 33,912 Units to Mr. Fisher, may vest over a three-year performance period beginning January 1, 2023 (the “2023 LTIP Performance Period”) based upon the following Company performance metrics: | | | | | | | | | | | | | | | Performance Metrics | Weight | Target | Above Target | Outstanding | Total Shareholder Return (based on the Company’s closing price of its common stock at the end of the 2023 LTIP Performance Period relative to its closing price as of the last trading day in 2022) | 1/3 | 94.2% | 142.7% | 191.3% | Relative Total Shareholder Return (based on the Company’s ranked performance in closing stock price growth relative to a peer group of companies during the 2023 LTIP Performance Period) | 1/3 | Third Quartile | Second Quartile | First Quartile | EBITDA as a Percentage of Total Revenue | 1/3 | 15% | 17.5% | 20% | | | | | |
One-third of such performance-vesting Units, consisting of 63,794 Units for Mr. Oviatt, 63,794 Units for Mr. Tidball, and 11,304 Units for Mr. Fisher, may vest for each of the three performance metrics identified in the table above. The number of Units that will vest for each performance metric on the 2023 LTIP Performance Vesting Date shall be determined as follows: a.if the “Target” level for such performance metric is not achieved, none of the Units relating to such performance metric will vest; b.if the “Target” level (but no higher level) for such performance metric is achieved, 50% of the Units relating to such performance metric will vest; c.if the “Above Target” level (but no higher level) for such performance metric is achieved, 75% of the Units relating to such performance metric will vest; and d.if the “Outstanding” level for such performance metric is achieved, 100% of the Units relating to such performance metric will vest.
The foregoing summary of the 2023 EIP and the 2023 LTIP Restricted Stock Unit Award Agreements relating to the 2023 LTIP is qualified in its entirety by the text of the 2023 EIP and each of the 2023 LTIP Restricted Stock Unit Award Agreements, which were filed as exhibits to the Quarterly Report on Form 10-Q for the quarter ending March 31, 2023.
2022 LTIP
On April 6, 2022, the Compensation Committee approved as a long-term incentive plan the grants of restricted stock unit awards to Messrs. Oviatt, Tidball, and Fisher (the "2022 LTIP") pursuant to the Company's 2014 Equity Incentive Plan, as amended (the “2014 Plan”). The 2022 LTIP consists of total awards of up to 230,232 RSUs to Mr. Oviatt, up to 230,232 RSUs to Mr. Tidball, and up to 43,023 RSUs to Mr. Fisher, pursuant to two separate restricted stock unit award agreements (collectively, the “2022 LTIP Restricted Stock Unit Award Agreements”) entered into between the Company and each participant. One such agreement covers the 33% of each award recipient’s RSUs that are subject to time-based vesting, and the other such agreement covers the remaining 67% of such award recipient’s RSUs that may vest based on performance metrics. Upon vesting, the award agreements entitle the award recipients to receive one share of the Company’s common stock for each vested unit. The vesting period of the 2022 LTIP began on January 1, 2022 and terminates on December 31, 2024 (the “2022 LTIP Performance Vesting Date”).
The RSUs subject to time-based vesting, including 76,744 RSUs to Mr. Oviatt, 76,744 RSUs for Mr. Tidball, and 14,341 RSUs to Mr. Fisher, will vest in three equal and annual installments beginning December 31, 2022 and ending on December 31, 2024 if the award recipients’ employment continues with the Company through such dates.
The performance-vesting RSUs, including up to 153,488 RSUs for Mr. Oviatt, 153,488 RSUs for Mr. Tidball, and 28,682 RSUs to Mr. Fisher, may vest at the end of the three-year performance period beginning January 1, 2022 (the "2022 LTIP Performance Period") based upon the following Company performance metrics: | | | | | | | | | | | | | | | Performance Metric | Weight | Target | Above Target | Outstanding | Total Shareholder Return (based on the Company’s closing price of its common stock at the end of the 2022 LTIP Performance Period relative to its closing price as of the last trading day in 2021) | 1/3 | 89% | 136% | 183% | Relative Total Shareholder Return (based on the Company’s ranked performance in closing stock price growth relative to a peer group of companies during the 2022 LTIP Performance Period) | 1/3 | Third Quartile | Second Quartile | First Quartile | EBITDA as a Percentage of Total Revenue | 1/3 | 10% | 15% | 20% | | | | | |
One-third of such performance-vesting RSUs, consisting of 51,163 RSUs for Mr. Oviatt, 51,163 RSUs for Mr. Tidball, and 9,561 RSUs for Mr. Fisher, may vest for each of the three performance metrics identified in the table above. The number of RSUs that will vest for each performance metric on the 2022 LTIP Performance Vesting Date shall be determined as follows: a.if the “Target” level for such performance metric is not achieved, none of the RSUs relating to such performance metric will vest; b.if the “Target” level (but no higher level) for such performance metric is achieved, 50% of the RSUs relating to such performance metric will vest; c.if the “Above Target” level (but no higher level) for such performance metric is achieved, 75% of the RSUs relating to such performance metric will vest; and d.if the “Outstanding” level for such performance metric is achieved, 100% of the RSUs relating to such performance metric will vest.
The foregoing summary of the 2022 LTIP Restricted Stock Unit Award Agreements is qualified in its entirety by the text of each of the 2022 LTIP Restricted Stock Unit Award Agreements, which were filed as exhibits to the Company's Form 10-Q for the quarter ending March 31, 2022.
2021 LTIP
On May 28, 2021, the Board approved as a long-term incentive plan, the grants of restricted stock unit awards to Messrs. Oviatt, Tidball, Fugal, and Fisher pursuant to the 2014 Plan (the “2021 LTIP”). The 2021 LTIP consists of total awards of up to 204,543 RSUs to Mr. Oviatt, up to 204,543 RSUs to Mr. Tidball, up to 85,908 RSUs to Mr. Fugal, and up to 47,973 RSUs to Mr. Fisher, pursuant to two separate restricted stock unit award agreements (collectively, the “2021 LTIP Restricted Stock Unit Award Agreements”) between the Company and each participant. One agreement covers the 33% of each award recipient’s RSUs that are subject to time-based vesting, and the other agreement covers the remaining 67% of such award recipient’s RSUs that may vest based on performance metrics. Upon vesting, the award agreements entitle the award recipients to receive one share of the Company’s common stock for each vested RSU. The vesting period of the 2021 LTIP began on January 1, 2021 and terminated on December 31, 2023 (the “2021 LTIP Performance Vesting Date”).
The RSUs subject to time-based vesting, including 68,181 RSUs to Mr. Oviatt, 68,181 RSUs for Mr. Tidball, 28,636 RSUs to Mr. Fugal, and 15,991 RSUs to Mr. Fisher, vested in three equal annual installments that began on December 31, 2021 and ended on December 31, 2023.
The performance-vesting RSUs, including up to 136,362 RSUs for Mr. Oviatt, 136,362 RSUs for Mr. Tidball, 57,272 RSUs for Mr. Fugal, and 31,982 RSUs to Mr. Fisher, were eligible to vest over a three-year performance period beginning January 1, 2021 based upon the following Company performance metrics:
| | | | | | | | | | | | | | | Performance Metric | Weight | Target | Above Target | Outstanding | Total Shareholder Return
| 1/3 | 135% | 194% | 253% | Relative Total Shareholder Return | 1/3 | Third Quartile | Second Quartile | First Quartile | EBITDA as a Percentage of Total Revenue | 1/3 | 10% | 15% | 20% | | | | | |
One-third of such performance-vesting RSUs, consisting of 45,454 RSUs for Mr. Oviatt, 45,454 RSUs for Mr. Tidball, 19,091 RSUs for Mr. Jay Fugal, the Company's former Vice President of Operations, and 10,661 RSUs for Mr. Fisher, were eligible to vest for each of the three performance metrics identified in the table above. The number of RSUs that vested for each performance metric on the 2021 LTIP Performance Vesting Date was determined as follows: •if the “Target” level for such performance metric is not achieved, none of the RSUs relating to such performance metric will vest; •if the “Target” level (but no higher level) for such performance metric is achieved, 50% of the RSUs relating to such performance metric will vest; •if the “Above Target” level (but no higher level) for such performance metric is achieved, 75% of the RSUs relating to such performance metric will vest; and •if the “Outstanding” level for such performance metric is achieved, 100% of the RSUs relating to such performance metric will vest.
Mr. Fugal resigned effective October 31, 2021 from his position as Vice President of Operations to pursue an opportunity as CEO of another company. Accordingly, Mr. Fugal did not receive incentive compensation under the 2021 LTIP, and his unvested RSUs have been forfeited.
On March 6, 2024, the Compensation Committee approved the incentive compensation amounts based on achieving certain targets pursuant to the 2021 LTIP. The performance vesting RSUs were settled by issuing a total of 152,354 shares of common stock, or 80,059 shares net of tax withholding.
The foregoing summary of the 2021 LTIP is qualified in its entirety by the text of each of the 2021 LTIP Restricted Stock Unit Award Agreements, which the Company filed as exhibits to its quarterly report on Form 10-Q for the quarter ended June 30, 2021.
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for equity.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/505/tableOfContent
Reference 11: 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
Reference 12: 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
Reference 13: 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
Reference 14: 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
Reference 15: 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
Reference 16: 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
Reference 17: 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
Reference 18: 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
Reference 19: 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
+ Details
Name: |
us-gaap_StockholdersEquityNoteDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
REVENUE
|
9 Months Ended |
Sep. 30, 2024 |
Revenue from Contract with Customer [Abstract] |
|
REVENUE |
REVENUE Performance Obligations
Our performance obligations include providing product and servicing our product as well as other combustion related equipment. We recognize product revenue performance obligations in most cases when the product is delivered to the customer. Occasionally, if we are shipping the product on a customer’s account, we recognize revenue when the product has been shipped. At that point in time, the control of the product is transferred to the customer. When we perform service work, we apply the practical expedient that allows us to recognize service revenue when we have the right to invoice the customer for the work completed. We do not engage in transactions acting as an agent. The time needed to complete our performance obligations varies based on the size of the project; however, we typically satisfy our performance obligations within a few months of entering into the applicable sales contract or service contract.
Our customers have the right to return certain unused and unopened products within 90 days for a restocking fee. We provide a warranty on some of our products ranging from 90 days to 2 years, depending on the product. See Note 5 for the amount accrued for expected returns and warranty claims as of September 30, 2024.
Contract Balances
We have elected to use the practical expedient in ASC 340-40-25-4 (regarding recognition of the incremental costs of obtaining a contract) for costs related to contracts that are estimated to be completed within one year. All of our current sales contracts and service contracts are expected to be completed within one year, and as a result, we have not recognized a contract asset account. If we had chosen not to use this practical expedient, we would not expect a material difference in the contract balances. Occasionally, we collect milestone payments up front from customers on larger jobs. These payments are classified as deferred revenue until the deliverables have been met and revenue can be properly recognized in our financial statements. Each of the contracts related to these milestone payments is short-term in nature and we expect to recognize associated revenues within one year. As a result, we consider it appropriate to record deferred revenue for these transactions and do not have any other contract liability balances.
Disaggregation of Revenue We consider all revenue recognized in the income statement to be revenue from contracts with customers. The table below shows revenue by category: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For the Three Months Ended September 30, | | For the Nine Months Ended September 30, | | | 2024 | | 2023 | | 2024 | | 2023 | Electronics | | $ | 6,004,186 | | | $ | 5,425,343 | | | $ | 16,963,841 | | | $ | 17,041,819 | | Manufactured | | 4,085,461 | | | 2,927,612 | | | 10,356,433 | | | 9,325,211 | | Re-Sell | | 5,927,577 | | | 5,732,073 | | | 15,114,750 | | | 15,195,905 | | Service | | 1,180,729 | | | 858,871 | | | 3,564,582 | | | 2,624,514 | | Total Revenue | | $ | 17,197,953 | | | $ | 14,943,899 | | | $ | 45,999,606 | | | $ | 44,187,449 | |
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
BASIC AND DILUTED EARNINGS PER SHARE
|
9 Months Ended |
Sep. 30, 2024 |
Earnings Per Share [Abstract] |
|
BASIC AND DILUTED EARNINGS PER SHARE |
BASIC AND DILUTED EARNINGS PER SHARE The following table is a reconciliation of the numerator and denominators used in the earnings per share calculation: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For the Three Months Ended September 30, | | | 2024 | | 2023 | | | Income (Numerator) | | Weighted Average Shares (Denominator) | | Per-Share Amount | | Income (Numerator) | | Weighted Average Shares (Denominator) | | Per-Share Amount | Basic EPS | | | | | | | | | | | | | Net income available to common stockholders | | $ | 2,182,637 | | | 46,809,342 | | | $ | 0.05 | | | $ | 2,039,390 | | | 47,521,238 | | | $ | 0.04 | | | | | | | | | | | | | | | Effect of Dilutive Securities | | | | | | | | | | | | | Stock options & RSUs | | — | | | 1,930,558 | | | | | — | | | 1,982,786 | | | | | | | | | | | | | | | | | Diluted EPS | | | | | | | | | | | | | Net income available to common stockholders + assumed conversions | | $ | 2,182,637 | | | 48,739,900 | | | $ | 0.04 | | | $ | 2,039,390 | | | 49,504,024 | | | $ | 0.04 | | | | | | | | | | | | | | | | | For the Nine Months Ended September 30, | | | 2024 | | 2023 | | | Loss (Numerator) | | Weighted Average Shares (Denominator) | | Per-Share Amount | | Loss (Numerator) | | Weighted Average Shares (Denominator) | | Per-Share Amount | Basic EPS | | | | | | | | | | | | | Net income available to common stockholders | | $ | 5,679,737 | | | 46,937,404 | | | $ | 0.12 | | | $ | 7,486,169 | | | 47,364,445 | | | $ | 0.16 | | | | | | | | | | | | | | | Effect of Dilutive Securities | | | | | | | | | | | | | Stock options & RSUs | | — | | | 1,930,558 | | | | | — | | | 1,949,859 | | | | | | | | | | | | | | | | | Diluted EPS | | | | | | | | | | | | | Net income available to common stockholders + assumed conversions | | $ | 5,679,737 | | | 48,867,962 | | | $ | 0.12 | | | $ | 7,486,169 | | | 49,314,304 | | | $ | 0.15 | |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for earnings per share.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/260/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3
+ Details
Name: |
us-gaap_EarningsPerShareTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
SEGMENT INFORMATION
|
9 Months Ended |
Sep. 30, 2024 |
Segment Reporting [Abstract] |
|
SEGMENT INFORMATION |
SEGMENT INFORMATION We are required to report segment information in the same way that we internally organize our business for assessing performance and making decisions regarding allocation of resources. Our product and services lines are similar in their production processes, customers, and economic characteristics; and we do not manage the business or allocate costs based on individual product or service lines. Revenues are regularly reviewed on a disaggregated basis between our US and Canada subsidiaries; however, individual subsidiary operating performance is not reviewed regularly. Each subsidiary has a different purpose within the consolidated organization as a whole and they are not comparable to one another. As a result, we have concluded that we only have one operating segment, which is the consolidated company as a whole. We record inter-subsidiary revenues and costs for transfer pricing purposes related to income tax planning.
Segment information for these geographic areas is as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For the Three Months Ended September 30, | | For the Nine Months Ended September 30, | Revenues | | 2024 | | 2023 | | 2024 | | 2023 | Revenue from external customers | | | | | | | | | Canada | | $ | 2,519,096 | | | $ | 2,252,176 | | | $ | 6,102,324 | | | $ | 6,438,528 | | United States | | 14,678,857 | | 12,691,722 | | 39,897,282 | | | 37,748,921 | | Inter-subsidiary revenue | | | | | | | | | Canada | | 3,489,665 | | 918,717 | | 9,548,373 | | | 4,362,416 | | United States | | 3,502 | | 4,356 | | 7,175 | | | 7,626 | | Inter-subsidiary eliminations | | -3,493,167 | | -923,072 | | (9,555,547) | | | (4,370,042) | | Total Revenue | | $ | 17,197,953 | | | $ | 14,943,899 | | | $ | 45,999,606 | | | $ | 44,187,449 | | | | | | | | | | | | | For the Three Months Ended September 30, | | For the Nine Months Ended September 30, | Income from Operations | | 2024 | | 2023 | | 2024 | | 2023 | Canada | | $ | 829,065 | | | $ | 142,537 | | | $ | 2,417,305 | | | $ | 1,441,373 | | United States | | 1,921,086 | | 2,401,066 | | 4,661,479 | | | 7,631,944 | | Total Income from Operations | | 2,750,152 | | 2,543,603 | | 7,078,784 | | | 9,073,317 | | Gain on sale of property and equipment | | 84,971 | | 17,350 | | 221,860 | | | 251,768 | | Other expense | | 8,973 | | 19,718 | | (11,322) | | | (26,704) | | Interest income | | 93,299 | | 74,165 | | 248,543 | | | 255,865 | | Interest expense | | (2,358) | | (4,438) | | (7,960) | | | (6,226) | | Income before income taxes | | $ | 2,935,037 | | | $ | 2,650,398 | | | $ | 7,529,905 | | | $ | 9,548,020 | | | | | | | | | | | | | | | | | As of | Long-Lived Assets | | | | | | September 30, 2024 | | December 31, 2023 | Canada | | | | | | $ | 4,906,495 | | | $ | 5,024,824 | | United States | | | | | | 6,793,767 | | | 6,190,455 | | Total Consolidated | | | | | | $ | 11,700,262 | | | $ | 11,215,279 | | | | | | | | | | |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 9: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 10: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 12: 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
Reference 13: 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
Reference 14: 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
Reference 15: 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
Reference 16: 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
Reference 17: 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
Reference 18: 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
Reference 19: 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
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/280/tableOfContent
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_SegmentReportingDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
SUBSEQUENT EVENTS
|
9 Months Ended |
Sep. 30, 2024 |
Subsequent Events [Abstract] |
|
SUBSEQUENT EVENTS |
SUBSEQUENT EVENTS In accordance with ASC 855 "Subsequent Events," Company management reviewed all material events through the date this report was issued.
Agreement and Plan of Merger
On October 28, 2024, Profire Energy, Inc. (the “Company” or “we”) entered into an Agreement and Plan of Merger (the “Merger Agreement”) with CECO Environmental Corp., a Delaware corporation (“Parent”), and Combustion Merger Sub, Inc. (“Merger Sub”), a Delaware corporation and a direct, wholly owned subsidiary of Parent. The Merger Agreement provides for the acquisition of the Company by Parent in a two-step all cash transaction, consisting of a tender offer, followed by a subsequent merger of Merger Sub with and into the Company (the “Merger”), with the Company continuing as the surviving corporation.
Pursuant to the Merger Agreement, and on the terms and subject to the conditions thereof, Parent will cause Merger Sub to commence a cash tender offer (the “Offer”) to acquire all of the outstanding shares of common stock, par value $0.001 per share of the Company (the “Company Common Stock”), at a price per share of Company Common Stock of $2.55 (the “Offer Price”) net to the seller thereof in cash, without any interest, subject to any required withholding taxes.
The Offer will initially remain open for 20 business days from the date of commencement of the Offer (unless otherwise agreed to in writing by Parent and the Company). If at the scheduled expiration time of the Offer any of the conditions to the Offer have not been satisfied or waived, Merger Sub shall, and Parent shall cause Merger Sub to, extend the Offer for up to 3 additional periods of up to 10 business days per extension (with each such period to expire at one minute after 11:59 p.m. Eastern Time on the last business day of such period) (or such other duration as may be agreed in writing by Parent and the Company), to permit such conditions to the Offer to be satisfied.
The obligation of Merger Sub to accept for payment Shares validly tendered pursuant to the Offer is subject to customary closing conditions, including: (a) the number of shares of Company Common Stock validly tendered and not validly withdrawn prior to the expiration time of the Offer, when added to any shares of Company Common Stock already owned by Parent, Merger Sub or any of Parent’s other subsidiaries, equals at least a majority of the voting power of the then issued and outstanding shares of Company Common Stock (the “Minimum Tender Condition”); (b) the accuracy of the Company’s representations and warranties contained in the Merger Agreement (subject to any applicable Company Material Adverse Effect (as defined in the Merger Agreement) and other materiality qualifiers); (c) the absence of any Material Adverse Effect; and (d) the waiting period applicable to the Offer under the Hart-Scott-Rodino Act of 1976 shall have expired or been terminated.
As soon as practicable following the acceptance of the shares of Company Common Stock validly tendered and not validly withdrawn pursuant to the Offer (the “Offer Closing”), subject to the satisfaction or waiver of certain customary conditions set forth in the Merger Agreement, the Merger will be effected pursuant to Section 92A.133 of the Nevada Revised Statues (the “NRS”) and Section 252 of the General Corporation Law of the State of Delaware (the “DGCL”), without a vote of the Company stockholders.
Subject to the terms and conditions set forth in the Merger Agreement, at the effective time of the Merger (the “Effective Time”), by virtue of the Merger, each share of Company Common Stock issued and outstanding immediately prior to the Effective Time (a) owned by Parent, the Merger Sub or the Company (as treasury stock or otherwise) or any of their direct or indirect wholly owned Subsidiaries shall be cancelled and retired and shall cease to exist, and consideration will be delivered in exchange therefor, and (b) other than the shares contemplated in the foregoing clause (a), shall be converted into the right to receive, in cash and without interest, an amount equal to the Offer Price (the “Merger Consideration”) in cash, without any interest, subject to any required withholding taxes.
As the Effective Time, each award of restricted stock units relating to a share of Company Common Stock (“Company RSU”) that is outstanding under the Company’s 2014 Equity Incentive Plan and 2023 Equity Incentive Plan as of immediately prior to the Effective Time, whether or not then vested, shall fully vest and be canceled and converted into the right to receive, as promptly as reasonably practicable after the Effective Time, an amount in cash, without interest, equal to the product of: (a) the aggregate number of shares of restricted stock, assuming that Company RSU with vesting requirements subject to performance goals have been met at the maximum level of performance, and (b) the Merger Consideration, less any taxes required to be withheld. The Merger Agreement contains various customary representations and warranties of the Company, Parent and Merger Sub. Many of the representations made by the Company are subject to and qualified by a Material Adverse Effect and/or Knowledge of the Company standard. The Company, Parent and Merger Sub have also made certain customary covenants in the Merger Agreement, including (a) covenants by the Company regarding the operation of its business and that of its Subsidiaries prior to the Effective Time and (b) a non-solicitation covenant prohibiting the Company, its Subsidiaries and their respective officers and directors from directly or indirectly facilitating or encouraging the submission of a Takeover Proposal, the making of a proposal that could be reasonably expected to lead to a Takeover Proposal or taking certain other restricted actions in connection therewith. Notwithstanding the foregoing, if, prior to the Offer Closing, the Company receives a bona fide unsolicited written Takeover Proposal that did not result from a material breach of the non-solicitation covenant and the Company’s board of directors (the “Company Board”) determines in good faith, after consulting with financial and legal advisors, that such proposal could reasonably constitute a Superior Proposal and that failure to take such action would reasonably be inconsistent with the directors’ fiduciary duties under applicable law, the Company may take certain actions to participate in discussions and negotiations and to furnish information with respect to such Takeover Proposal.
The Company shall prepare and file a Solicitation/Recommendation Statement on Schedule 14D-9 and, subject to certain exceptions, the Company Board shall recommend that the stockholders accept the Offer and tender their Company Shares to Merger Sub pursuant to the Offer (the “Company Board Recommendation”) and not withdraw, amend, modify or qualify such Company Board Recommendation in a manner adverse to Parent or Merger Sub. However, subject to the satisfaction of certain terms and conditions, the Company and the Company Board, as applicable, are permitted to take certain actions which may, as more fully described in the Merger Agreement, include changing the Company Board Recommendation and entering into a definitive agreement with respect to a Superior Proposal (as defined in the Merger Agreement) if, among other things, the Company Board has concluded in good faith after consultation with its outside legal counsel that the failure to take such action would be inconsistent with the Company Board’s fiduciary duties under applicable law.
The Merger Agreement contains certain customary termination rights for the Company and Parent, including, among others, the right of: (a) each of Company and Parent to terminate the Merger Agreement if the Offer Closing has not occurred on or before March 31, 2025, (b) the Company to terminate the Merger Agreement if, prior to the Offer Closing, the Company Board has authorized the Company to enter into a definitive agreement with respect to a Superior Proposal in compliance with the Company’s superior proposal covenants and the Company ultimately enters into a definitive agreement for such Superior Proposal, and (c) Parent to terminate the Merger Agreement, if prior to the Offer Closing, a Company Adverse Recommendation Change has occurred or the Company has intentionally breached or intentionally failed to perform its non-solicitation covenants in any material respect.
Upon termination of the Merger Agreement pursuant to the termination rights described in clauses (b) and (c) of the immediately preceding paragraph, the Company will be required to pay Parent a termination fee of $4,375,000.
The foregoing description of the Merger Agreement is only a summary, does not purport to be complete and is qualified in its entirety by reference to the full text of the Merger Agreement, which is filed as Exhibit 2.1 hereto and incorporated herein by reference.
The Merger Agreement, and the foregoing description of the Merger Agreement, have been included to provide investors and our stockholders with information regarding the terms of the Merger. The assertions embodied in the representations, warranties and covenants contained in the Merger Agreement were made only for purposes of the Merger Agreement, were solely for the benefit of the parties to the Merger Agreement, and may be subject to limitations agreed upon by the contracting parties, including being qualified by information in a confidential disclosure letter provided by the Company to Parent in connection with the signing of the Merger Agreement. Moreover, certain representations and warranties in the Merger Agreement were made as of a specified date, may be subject to a contractual standard of materiality different from what might be viewed as material to stockholders, or may have been used for the purpose of allocating risk between the parties to the Merger Agreement. Accordingly, the representations and warranties in the Merger Agreement should not be relied on by any persons as characterizations of the actual state of facts and circumstances about the Company, Parent or Merger Sub at the time they were made or otherwise, and information in the Merger Agreement should be considered in conjunction with the entirety of the factual disclosure about the Company in the Company’s public reports filed with the U.S. Securities and Exchange Commission (the “SEC”). Information concerning the subject matter of the representations and warranties may change after the date of the Merger Agreement, which subsequent information may or may not be fully reflected in the Company’s public disclosures.
Tender and Support Agreements
Concurrently with the execution and delivery of the Merger Agreement, on October 28, 2024 Brenton Hatch (and certain of his affiliates), the Chairman of the Company Board, Ryan Oviatt, the Co-Chief Executive Officer and Chief Financial Officer of the Company, and Cameron Tidball, the Co-Chief Executive Officer of the Company (collectively, the “Stockholders”), will each enter into a Tender and Support Agreement (the “Tender and Support Agreement”) with Parent and Merger Sub. The Tender and Support Agreements provide, among other things, that the Stockholders will tender, or cause to be tendered, in the Offer (a) all of the Company Common Stock beneficially owned, as defined in Rule 13d-3 under the Securities and Exchange Act of 1934, as amended, by each Stockholder, respectively, as of the date of the Tender and Support Agreements and (b) all shares of Company Common Stock or other voting securities of the Company that are issued to or otherwise directly or indirectly acquired by and become owned by such Stockholder after the execution of the Tender and Support Agreement (clauses (a) and (b), the “Owned Shares”). By entering into the Tender and Support Agreements, the Stockholders also agreed to other customary terms and conditions, including certain restrictions on transferring their Owned Shares and issuing public statements or press releases. Each of the Stockholders’ respective obligations under the Tender and Support Agreement will automatically terminate upon the earliest to occur of (i) the termination of the Merger Agreement in accordance with it terms, (ii) the time of the Offer Closing, provided that each Stockholder has tendered all of its Owned Shares and complied with the covenants in the Tender and Support Agreement, (iii) the making of a Company Adverse Recommendation Change in accordance with the Merger Agreement, (iv) the entry of Parent or Merger Sub, without the prior written consent of the Stockholders, into any amendment or modification of the Merger Agreement that decreases the Offer Price or changes the form of Merger Consideration and (v) the termination of the Tender and Support Agreement by written notice from Parent and Merger Sub.
|
X |
- References
+ Details
Name: |
us-gaap_SubsequentEventsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/855/tableOfContent
Reference 2: 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
+ Details
Name: |
us-gaap_SubsequentEventsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Pay vs Performance Disclosure - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Sep. 30, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Pay vs Performance Disclosure |
|
|
|
|
|
|
|
|
Net income |
$ 2,182,637
|
$ 2,062,725
|
$ 1,434,375
|
$ 2,039,390
|
$ 2,857,157
|
$ 2,589,621
|
$ 5,679,737
|
$ 7,486,169
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection v -Paragraph 1
+ Details
Name: |
ecd_PvpTable |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
Reference 14: 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
Reference 15: 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
Reference 16: 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
Reference 17: 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
Reference 18: 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
Reference 19: 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
Reference 20: 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
Reference 21: 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
Reference 22: 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
Reference 23: 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
Reference 24: 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
Reference 25: 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
Reference 26: 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
Reference 27: 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
Reference 28: 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
Reference 29: 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
Reference 30: 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
Reference 31: 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
Reference 32: 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
Reference 33: 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
Reference 34: 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
Reference 35: 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
Reference 36: 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
Reference 37: 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
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.3
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_NonRule10b51ArrAdoptedFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_NonRule10b51ArrTrmntdFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_Rule10b51ArrAdoptedFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_Rule10b51ArrTrmntdFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A
+ Details
Name: |
ecd_TradingArrByIndTable |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
|
9 Months Ended |
Sep. 30, 2024 |
Accounting Policies [Abstract] |
|
Recent Accounting Pronouncements |
Accounting Standards Update No. 2023-07 —Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures The update is intended to improve reportable segment disclosure requirements through enhanced disclosures about significant segment expenses. The amendments require disclosure of significant segment expenses regularly provided to the chief operating decision maker (CODM) as well as other segment items, extend certain annual disclosures to interim periods, clarify the applicability to single reportable segment entities, permit more than one measure of profit or loss to be reported under certain conditions, and require disclosure of the title and position of the CODM. The new disclosures have been adopted in this report. See NOTE 10 – SEGMENT INFORMATION.
Accounting Standards Update No. 2023-09 —Income Taxes (Topic 740): Improvements to Income Tax Disclosures The update requires the annual financial statements to include consistent categories and greater disaggregation of information in the rate reconciliation, and income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for the Company’s annual reporting periods beginning after December 15, 2024, with early adoption permitted, and should be applied on a prospective basis, with a retrospective option. We are currently evaluating the effect that adoption of ASU 2023-09 will have on our disclosures.
The Company has evaluated all other recent accounting pronouncements and determined that the adoption of other pronouncements applicable to the Company has not had, nor is expected to have, a material impact on the Company's financial position, results of operations, or cash flows.
|
Revenue |
Performance Obligations
Our performance obligations include providing product and servicing our product as well as other combustion related equipment. We recognize product revenue performance obligations in most cases when the product is delivered to the customer. Occasionally, if we are shipping the product on a customer’s account, we recognize revenue when the product has been shipped. At that point in time, the control of the product is transferred to the customer. When we perform service work, we apply the practical expedient that allows us to recognize service revenue when we have the right to invoice the customer for the work completed. We do not engage in transactions acting as an agent. The time needed to complete our performance obligations varies based on the size of the project; however, we typically satisfy our performance obligations within a few months of entering into the applicable sales contract or service contract.
Our customers have the right to return certain unused and unopened products within 90 days for a restocking fee. We provide a warranty on some of our products ranging from 90 days to 2 years, depending on the product. See Note 5 for the amount accrued for expected returns and warranty claims as of September 30, 2024.
Contract Balances
We have elected to use the practical expedient in ASC 340-40-25-4 (regarding recognition of the incremental costs of obtaining a contract) for costs related to contracts that are estimated to be completed within one year. All of our current sales contracts and service contracts are expected to be completed within one year, and as a result, we have not recognized a contract asset account. If we had chosen not to use this practical expedient, we would not expect a material difference in the contract balances. Occasionally, we collect milestone payments up front from customers on larger jobs. These payments are classified as deferred revenue until the deliverables have been met and revenue can be properly recognized in our financial statements. Each of the contracts related to these milestone payments is short-term in nature and we expect to recognize associated revenues within one year. As a result, we consider it appropriate to record deferred revenue for these transactions and do not have any other contract liability balances.
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure 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.
+ References
+ Details
Name: |
us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for revenue from contract with customer.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
INVENTORIES (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Inventory Disclosure [Abstract] |
|
Schedule of Inventories |
Inventories consisted of the following at each balance sheet date: | | | | | | | | | | | | | As of | | September 30, 2024 | | December 31, 2023 | Raw materials | $ | 306,725 | | | $ | 338,539 | | Finished goods | 17,298,562 | | | 14,171,616 | | | | | | Subtotal | 17,605,287 | | | 14,510,155 | | Reserve for obsolescence | (416,631) | | | (450,499) | | Total | $ | 17,188,656 | | | $ | 14,059,656 | |
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
+ Details
Name: |
us-gaap_ScheduleOfInventoryCurrentTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] |
|
Schedule of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consisted of the following at each balance sheet date: | | | | | | | | | | | | | As of | | September 30, 2024 | | December 31, 2023 | | | | | Prepaid inventory | $ | 2,373,895 | | | $ | 1,944,942 | | Accrued receivables | 48,367 | | | 119,035 | | Prepaid insurance | 456,886 | | | 351,273 | | Interest receivables | 65,806 | | | 81,868 | | Other | 434,696 | | | 335,144 | | Total | $ | 3,379,650 | | | $ | 2,832,262 | |
|
X |
- References
+ Details
Name: |
us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the carrying amounts of other current assets.
+ References
+ Details
Name: |
us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
ACCRUED LIABILITIES (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Other Liabilities Disclosure [Abstract] |
|
Schedule of Accrued Liabilities |
Accrued liabilities consisted of the following at each balance sheet date: | | | | | | | | | | | | | | As of | | | September 30, 2024 | | December 31, 2023 | | Employee-related payables | $ | 2,098,401 | | | $ | 2,910,801 | | | Deferred revenue | 725,527 | | | 780,428 | | | Inventory-related payables | 1,574,215 | | | 400,701 | | | Tax-related payables | 57,549 | | | 119,188 | | | Warranty liabilities | 102,071 | | | 108,930 | | | Other | 171,156 | | | 221,772 | | | Total | $ | 4,728,919 | | | $ | 4,541,820 | | |
|
X |
- References
+ Details
Name: |
us-gaap_OtherLiabilitiesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the components of accrued liabilities.
+ References
+ Details
Name: |
us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
LEASES (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Leases [Abstract] |
|
Schedule of Components of Lease Right-of-Use Assets and Liabilities |
| | | | | | | | | | | | | | | | | As of | Components of lease right-of-use assets and liabilities | | September 30, 2024 | | December 31, 2023 | Financing lease right-of-use assets | | $ | 68,725 | | | $ | 106,402 | | Operating lease right-of-use assets | | 300,824 | | 326,505 | Total Lease right-of-use assets | | $ | 369,549 | | | $ | 432,907 | | | | | | | Financing current lease liability | | $ | 36,304 | | | $ | 47,492 | | Operating current lease liability | | 100,435 | | 82,692 | Total Current lease liability | | $ | 136,739 | | | $ | 130,184 | | | | | | | Financing long-term lease liability | | $ | 38,191 | | | $ | 63,393 | | Operating long-term lease liability | | 203,602 | | 244,135 | Total Long-term lease liability | | $ | 241,793 | | | $ | 307,528 | |
|
Schedule of Components of Financing Lease Cost |
The following table shows the components of financing lease cost: | | | | | | | | | | | | | | | | | | | For the Three Months Ended September 30, | | For the Nine Months Ended September 30, | Financing Lease Cost | 2024 | 2023 | | 2024 | 2023 | Amortization of right-of-use assets | $ | 12,559 | | $ | 14,332 | | | $ | 37,677 | | $ | 28,811 | | Interest on lease liabilities | 2,358 | | 4,438 | | | 7,960 | | 6,226 | | Total financing lease cost | $ | 14,917 | | $ | 18,770 | | | $ | 45,637 | | $ | 35,037 | |
|
Schedule of Maturities of Lease Liabilities |
As of September 30, 2024, maturities of lease liabilities are as follows: | | | | | | | | | Years ending December 31, | | Amount | 2024 | | $ | 40,961 | | 2025 | | 152,678 | | 2026 | | 123,768 | | 2027 | | 91,097 | | 2028 | | — | | Thereafter | | — | | Total future minimum lease payments | | $ | 408,504 | | Less: Amount representing interest | | 29,972 | | Present value of future payments | | $ | 378,532 | | Current portion | | $ | 136,739 | | Long-term portion | | $ | 241,793 | |
|
X |
- DefinitionLease Assets And Liabilities
+ References
+ Details
Name: |
pfie_LeaseAssetsAndLiabilitiesTableTextBlock |
Namespace Prefix: |
pfie_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLease, Liability, To Be Paid, Maturity
+ References
+ Details
Name: |
pfie_LeaseLiabilityToBePaidMaturityTableTextBlock |
Namespace Prefix: |
pfie_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular 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.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_LeaseCostTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
STOCKHOLDERS' EQUITY (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Equity [Abstract] |
|
Schedule of Performance Metrics |
The performance-vesting Units, including up to 136,434 Units for Mr. Oviatt, 136,434 Units for Mr. Tidball, and 24,130 Units to Mr. Fisher, may vest over a three-year performance period beginning January 1, 2024 (the “2024 LTIP Performance Period”) based upon the following Company performance metrics:
| | | | | | | | | | | | | | | Performance Metrics | Weight | Target | Above Target | Outstanding | Total Shareholder Return (based on the Company’s closing price of its common stock at the end of the 2024 LTIP Performance Period relative to its closing price as of the last trading day in 2023) | 1/3 | 26.0% | 47.9% | 77.5% | Relative Total Shareholder Return (based on the Company’s ranked performance in closing stock price growth relative to a peer group of companies during the 2024 LTIP Performance Period) | 1/3 | Third Quartile | Second Quartile | First Quartile | EBITDA as a Percentage of Total Revenue | 1/3 | 17.5% | 20.0% | 22.5% | | | | | |
The performance-vesting Units, including up to 191,384 Units for Mr. Oviatt, 191,384 Units for Mr. Tidball, and 33,912 Units to Mr. Fisher, may vest over a three-year performance period beginning January 1, 2023 (the “2023 LTIP Performance Period”) based upon the following Company performance metrics: | | | | | | | | | | | | | | | Performance Metrics | Weight | Target | Above Target | Outstanding | Total Shareholder Return (based on the Company’s closing price of its common stock at the end of the 2023 LTIP Performance Period relative to its closing price as of the last trading day in 2022) | 1/3 | 94.2% | 142.7% | 191.3% | Relative Total Shareholder Return (based on the Company’s ranked performance in closing stock price growth relative to a peer group of companies during the 2023 LTIP Performance Period) | 1/3 | Third Quartile | Second Quartile | First Quartile | EBITDA as a Percentage of Total Revenue | 1/3 | 15% | 17.5% | 20% | | | | | |
The performance-vesting RSUs, including up to 153,488 RSUs for Mr. Oviatt, 153,488 RSUs for Mr. Tidball, and 28,682 RSUs to Mr. Fisher, may vest at the end of the three-year performance period beginning January 1, 2022 (the "2022 LTIP Performance Period") based upon the following Company performance metrics: | | | | | | | | | | | | | | | Performance Metric | Weight | Target | Above Target | Outstanding | Total Shareholder Return (based on the Company’s closing price of its common stock at the end of the 2022 LTIP Performance Period relative to its closing price as of the last trading day in 2021) | 1/3 | 89% | 136% | 183% | Relative Total Shareholder Return (based on the Company’s ranked performance in closing stock price growth relative to a peer group of companies during the 2022 LTIP Performance Period) | 1/3 | Third Quartile | Second Quartile | First Quartile | EBITDA as a Percentage of Total Revenue | 1/3 | 10% | 15% | 20% | | | | | |
The performance-vesting RSUs, including up to 136,362 RSUs for Mr. Oviatt, 136,362 RSUs for Mr. Tidball, 57,272 RSUs for Mr. Fugal, and 31,982 RSUs to Mr. Fisher, were eligible to vest over a three-year performance period beginning January 1, 2021 based upon the following Company performance metrics:
| | | | | | | | | | | | | | | Performance Metric | Weight | Target | Above Target | Outstanding | Total Shareholder Return
| 1/3 | 135% | 194% | 253% | Relative Total Shareholder Return | 1/3 | Third Quartile | Second Quartile | First Quartile | EBITDA as a Percentage of Total Revenue | 1/3 | 10% | 15% | 20% | | | | | |
|
X |
- DefinitionShare-based Compensation Arrangement By Share-based Payment Award, Performance Metrics
+ References
+ Details
Name: |
pfie_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMetricsTableTextBlock |
Namespace Prefix: |
pfie_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
REVENUE (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Revenue from Contract with Customer [Abstract] |
|
Schedule of Disaggregation of Revenue |
The table below shows revenue by category: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For the Three Months Ended September 30, | | For the Nine Months Ended September 30, | | | 2024 | | 2023 | | 2024 | | 2023 | Electronics | | $ | 6,004,186 | | | $ | 5,425,343 | | | $ | 16,963,841 | | | $ | 17,041,819 | | Manufactured | | 4,085,461 | | | 2,927,612 | | | 10,356,433 | | | 9,325,211 | | Re-Sell | | 5,927,577 | | | 5,732,073 | | | 15,114,750 | | | 15,195,905 | | Service | | 1,180,729 | | | 858,871 | | | 3,564,582 | | | 2,624,514 | | Total Revenue | | $ | 17,197,953 | | | $ | 14,943,899 | | | $ | 45,999,606 | | | $ | 44,187,449 | |
|
X |
- DefinitionTabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_DisaggregationOfRevenueTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
BASIC AND DILUTED EARNINGS PER SHARE (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Earnings Per Share [Abstract] |
|
Schedule of Earnings Per Share |
The following table is a reconciliation of the numerator and denominators used in the earnings per share calculation: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For the Three Months Ended September 30, | | | 2024 | | 2023 | | | Income (Numerator) | | Weighted Average Shares (Denominator) | | Per-Share Amount | | Income (Numerator) | | Weighted Average Shares (Denominator) | | Per-Share Amount | Basic EPS | | | | | | | | | | | | | Net income available to common stockholders | | $ | 2,182,637 | | | 46,809,342 | | | $ | 0.05 | | | $ | 2,039,390 | | | 47,521,238 | | | $ | 0.04 | | | | | | | | | | | | | | | Effect of Dilutive Securities | | | | | | | | | | | | | Stock options & RSUs | | — | | | 1,930,558 | | | | | — | | | 1,982,786 | | | | | | | | | | | | | | | | | Diluted EPS | | | | | | | | | | | | | Net income available to common stockholders + assumed conversions | | $ | 2,182,637 | | | 48,739,900 | | | $ | 0.04 | | | $ | 2,039,390 | | | 49,504,024 | | | $ | 0.04 | | | | | | | | | | | | | | | | | For the Nine Months Ended September 30, | | | 2024 | | 2023 | | | Loss (Numerator) | | Weighted Average Shares (Denominator) | | Per-Share Amount | | Loss (Numerator) | | Weighted Average Shares (Denominator) | | Per-Share Amount | Basic EPS | | | | | | | | | | | | | Net income available to common stockholders | | $ | 5,679,737 | | | 46,937,404 | | | $ | 0.12 | | | $ | 7,486,169 | | | 47,364,445 | | | $ | 0.16 | | | | | | | | | | | | | | | Effect of Dilutive Securities | | | | | | | | | | | | | Stock options & RSUs | | — | | | 1,930,558 | | | | | — | | | 1,949,859 | | | | | | | | | | | | | | | | | Diluted EPS | | | | | | | | | | | | | Net income available to common stockholders + assumed conversions | | $ | 5,679,737 | | | 48,867,962 | | | $ | 0.12 | | | $ | 7,486,169 | | | 49,314,304 | | | $ | 0.15 | |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
SEGMENT INFORMATION (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Segment Reporting [Abstract] |
|
Schedule of Segment Information for Geographic Areas |
Segment information for these geographic areas is as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For the Three Months Ended September 30, | | For the Nine Months Ended September 30, | Revenues | | 2024 | | 2023 | | 2024 | | 2023 | Revenue from external customers | | | | | | | | | Canada | | $ | 2,519,096 | | | $ | 2,252,176 | | | $ | 6,102,324 | | | $ | 6,438,528 | | United States | | 14,678,857 | | 12,691,722 | | 39,897,282 | | | 37,748,921 | | Inter-subsidiary revenue | | | | | | | | | Canada | | 3,489,665 | | 918,717 | | 9,548,373 | | | 4,362,416 | | United States | | 3,502 | | 4,356 | | 7,175 | | | 7,626 | | Inter-subsidiary eliminations | | -3,493,167 | | -923,072 | | (9,555,547) | | | (4,370,042) | | Total Revenue | | $ | 17,197,953 | | | $ | 14,943,899 | | | $ | 45,999,606 | | | $ | 44,187,449 | | | | | | | | | | | | | For the Three Months Ended September 30, | | For the Nine Months Ended September 30, | Income from Operations | | 2024 | | 2023 | | 2024 | | 2023 | Canada | | $ | 829,065 | | | $ | 142,537 | | | $ | 2,417,305 | | | $ | 1,441,373 | | United States | | 1,921,086 | | 2,401,066 | | 4,661,479 | | | 7,631,944 | | Total Income from Operations | | 2,750,152 | | 2,543,603 | | 7,078,784 | | | 9,073,317 | | Gain on sale of property and equipment | | 84,971 | | 17,350 | | 221,860 | | | 251,768 | | Other expense | | 8,973 | | 19,718 | | (11,322) | | | (26,704) | | Interest income | | 93,299 | | 74,165 | | 248,543 | | | 255,865 | | Interest expense | | (2,358) | | (4,438) | | (7,960) | | | (6,226) | | Income before income taxes | | $ | 2,935,037 | | | $ | 2,650,398 | | | $ | 7,529,905 | | | $ | 9,548,020 | | | | | | | | | | | | | | | | | As of | Long-Lived Assets | | | | | | September 30, 2024 | | December 31, 2023 | Canada | | | | | | $ | 4,906,495 | | | $ | 5,024,824 | | United States | | | | | | 6,793,767 | | | 6,190,455 | | Total Consolidated | | | | | | $ | 11,700,262 | | | $ | 11,215,279 | | | | | | | | | | |
|
X |
- DefinitionTabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
INVENTORIES (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Inventory Disclosure [Abstract] |
|
|
Raw materials |
$ 306,725
|
$ 338,539
|
Finished goods |
17,298,562
|
14,171,616
|
Subtotal |
17,605,287
|
14,510,155
|
Reserve for obsolescence |
(416,631)
|
(450,499)
|
Total |
$ 17,188,656
|
$ 14,059,656
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_InventoryFinishedGoods |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionGross 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.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_InventoryGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_InventoryRawMaterials |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of valuation reserve for inventory.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_InventoryValuationReserves |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.3
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] |
|
|
Prepaid inventory |
$ 2,373,895
|
$ 1,944,942
|
Accrued receivables |
48,367
|
119,035
|
Prepaid insurance |
456,886
|
351,273
|
Interest receivables |
65,806
|
81,868
|
Other |
434,696
|
335,144
|
Total |
$ 3,379,650
|
$ 2,832,262
|
X |
- DefinitionAccrued Receivables, Current
+ References
+ Details
Name: |
pfie_AccruedReceivablesCurrent |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCarrying 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.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_InterestReceivableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of current assets classified as other.
+ ReferencesReference 1: 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
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -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
+ Details
Name: |
us-gaap_OtherAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_PrepaidExpenseAndOtherAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 2: 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
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5
+ Details
Name: |
us-gaap_PrepaidInsurance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.3
ACCRUED LIABILITIES (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Other Liabilities Disclosure [Abstract] |
|
|
Employee-related payables |
$ 2,098,401
|
$ 2,910,801
|
Deferred revenue |
725,527
|
780,428
|
Inventory-related payables |
1,574,215
|
400,701
|
Tax-related payables |
57,549
|
119,188
|
Warranty liabilities |
102,071
|
108,930
|
Other |
171,156
|
221,772
|
Total |
$ 4,728,919
|
$ 4,541,820
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations 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).
+ ReferencesReference 1: 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
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8
+ Details
Name: |
us-gaap_AccountsPayableTradeCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying 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).
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_OtherAccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_OtherLiabilitiesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_ProductWarrantyAccrualClassifiedCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_TaxesPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.3
LEASES - Schedule of Components of Lease Right-of-Use Assets and Liabilities (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Leases [Abstract] |
|
|
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] |
Total Lease right-of-use assets
|
Total Lease right-of-use assets
|
Financing lease right-of-use assets |
$ 68,725
|
$ 106,402
|
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] |
Total Lease right-of-use assets
|
Total Lease right-of-use assets
|
Operating lease right-of-use assets |
$ 300,824
|
$ 326,505
|
Total Lease right-of-use assets |
$ 369,549
|
$ 432,907
|
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] |
Total Current lease liability
|
Total Current lease liability
|
Financing current lease liability |
$ 36,304
|
$ 47,492
|
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] |
Total Current lease liability
|
Total Current lease liability
|
Operating current lease liability |
$ 100,435
|
$ 82,692
|
Total Current lease liability |
$ 136,739
|
$ 130,184
|
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] |
Total Long-term lease liability
|
Total Long-term lease liability
|
Financing long-term lease liability |
$ 38,191
|
$ 63,393
|
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] |
Total Long-term lease liability
|
Total Long-term lease liability
|
Operating long-term lease liability |
$ 203,602
|
$ 244,135
|
Total Long-term lease liability |
$ 241,793
|
$ 307,528
|
X |
- Definition
+ References
+ Details
Name: |
pfie_LeaseLiabilityCurrent |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease Liability, Noncurrent
+ References
+ Details
Name: |
pfie_LeaseLiabilityNoncurrent |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease, classified as current.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionIndicates line item in statement of financial position that includes current finance lease liability.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList |
Namespace Prefix: |
us-gaap_ |
Data Type: |
enum2:enumerationSetItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionIndicates line item in statement of financial position that includes noncurrent finance lease liability.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList |
Namespace Prefix: |
us-gaap_ |
Data Type: |
enum2:enumerationSetItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated amortization, of right-of-use asset from finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionIndicates line item in statement of financial position that includes finance lease right-of-use asset.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList |
Namespace Prefix: |
us-gaap_ |
Data Type: |
enum2:enumerationSetItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionIndicates line item in statement of financial position that includes current operating lease liability.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList |
Namespace Prefix: |
us-gaap_ |
Data Type: |
enum2:enumerationSetItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionIndicates line item in statement of financial position that includes noncurrent operating lease liability.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList |
Namespace Prefix: |
us-gaap_ |
Data Type: |
enum2:enumerationSetItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionIndicates line item in statement of financial position that includes operating lease right-of-use asset.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList |
Namespace Prefix: |
us-gaap_ |
Data Type: |
enum2:enumerationSetItemType |
Balance Type: |
na |
Period Type: |
instant |
|
v3.24.3
LEASES - Narrative (Details)
|
3 Months Ended |
9 Months Ended |
|
Sep. 30, 2024
USD ($)
|
Sep. 30, 2023
USD ($)
|
Sep. 30, 2024
USD ($)
lease
|
Sep. 30, 2023
USD ($)
|
Dec. 31, 2023 |
Lessee, Lease, Description [Line Items] |
|
|
|
|
|
Finance leases, weighted average discount rate |
7.50%
|
|
7.50%
|
|
4.50%
|
Finance leases, weighted average remaining lease term |
2 years 1 month 6 days
|
|
2 years 1 month 6 days
|
|
|
Number of warehouses | lease |
|
|
2
|
|
|
Operating leases, weighted average discount rate |
7.50%
|
|
7.50%
|
|
4.50%
|
Operating leases, weighted average remaining lease term |
3 years
|
|
3 years
|
|
|
Operating lease expense | $ |
$ 77,388
|
$ 15,081
|
$ 154,476
|
$ 52,285
|
|
Warehouse Space One |
|
|
|
|
|
Lessee, Lease, Description [Line Items] |
|
|
|
|
|
Term of contract |
2 years
|
|
2 years
|
|
|
Warehouse Space Two |
|
|
|
|
|
Lessee, Lease, Description [Line Items] |
|
|
|
|
|
Term of contract |
4 years
|
|
4 years
|
|
|
Minimum |
|
|
|
|
|
Lessee, Lease, Description [Line Items] |
|
|
|
|
|
Lease term |
36 months
|
|
36 months
|
|
|
Maximum |
|
|
|
|
|
Lessee, Lease, Description [Line Items] |
|
|
|
|
|
Lease term |
60 months
|
|
60 months
|
|
|
X |
- DefinitionWeighted average discount rate for finance lease calculated at point in time.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTerm of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_LesseeFinanceLeaseTermOfContract1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionLine 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3
+ Details
Name: |
us-gaap_LesseeLeaseDescriptionLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTerm of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_LesseeOperatingLeaseTermOfContract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount 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.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_OperatingLeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionWeighted average discount rate for operating lease calculated at point in time.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=pfie_WarehouseSpaceOneMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=pfie_WarehouseSpaceTwoMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
LEASES - Schedule of Components of Financing Lease Cost (Details) - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Leases [Abstract] |
|
|
|
|
Amortization of right-of-use assets |
$ 12,559
|
$ 14,332
|
$ 37,677
|
$ 28,811
|
Interest on lease liabilities |
2,358
|
4,438
|
7,960
|
6,226
|
Total financing lease cost |
$ 14,917
|
$ 18,770
|
$ 45,637
|
$ 35,037
|
X |
- DefinitionAmount of interest expense on finance lease liability.
+ ReferencesReference 1: 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
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_FinanceLeaseInterestExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of amortization expense attributable to right-of-use asset from finance lease.
+ ReferencesReference 1: 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
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_FinanceLeaseRightOfUseAssetAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of lease cost recognized by lessee for lease contract.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_LeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
LEASES - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Years ending December 31, |
|
|
2024 |
$ 40,961
|
|
2025 |
152,678
|
|
2026 |
123,768
|
|
2027 |
91,097
|
|
2028 |
0
|
|
Thereafter |
0
|
|
Total future minimum lease payments |
408,504
|
|
Less: Amount representing interest |
29,972
|
|
Present value of future payments |
378,532
|
|
Current portion |
136,739
|
$ 130,184
|
Long-term portion |
$ 241,793
|
$ 307,528
|
X |
- Definition
+ References
+ Details
Name: |
pfie_LeaseLiabilityCurrent |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease Liability, Noncurrent
+ References
+ Details
Name: |
pfie_LeaseLiabilityNoncurrent |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease Liability, To Be Paid
+ References
+ Details
Name: |
pfie_LeaseLiabilityToBePaid |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease Liability, To Be Paid, After Year Four
+ References
+ Details
Name: |
pfie_LeaseLiabilityToBePaidAfterYearFour |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease Liability, To Be Paid, Fiscal Year Maturity
+ References
+ Details
Name: |
pfie_LeaseLiabilityToBePaidFiscalYearMaturityAbstract |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLease Liability, To Be Paid, Remainder Of Fiscal Year
+ References
+ Details
Name: |
pfie_LeaseLiabilityToBePaidRemainderOfFiscalYear |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease Liability, To Be Paid, Year Four
+ References
+ Details
Name: |
pfie_LeaseLiabilityToBePaidYearFour |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease Liability, To Be Paid, Year One
+ References
+ Details
Name: |
pfie_LeaseLiabilityToBePaidYearOne |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease Liability, To Be Paid, Year Three
+ References
+ Details
Name: |
pfie_LeaseLiabilityToBePaidYearThree |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease Liability, To Be Paid, Year Two
+ References
+ Details
Name: |
pfie_LeaseLiabilityToBePaidYearTwo |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLease Liability, Undiscounted Excess Amount
+ References
+ Details
Name: |
pfie_LeaseLiabilityUndiscountedExcessAmount |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.3
STOCKHOLDERS' EQUITY - Narrative (Details)
|
|
|
|
|
|
|
|
9 Months Ended |
|
|
|
Jun. 12, 2024
USD ($)
shares
|
Apr. 09, 2024
installment
agreement
performanceMetric
shares
|
Mar. 06, 2024
shares
|
Jun. 29, 2023
USD ($)
shares
|
Apr. 25, 2023
agreement
installment
performanceMetric
shares
|
Apr. 06, 2022
installment
performanceMetric
agreement
shares
|
May 28, 2021
agreement
installment
metric
shares
|
Sep. 30, 2024
USD ($)
shares
|
May 22, 2024
USD ($)
|
Dec. 31, 2023
USD ($)
shares
|
May 09, 2023
USD ($)
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Treasury stock (in shares) |
|
|
|
|
|
|
|
7,308,398
|
|
6,243,363
|
|
Treasury stock, at cost | $ |
|
|
|
|
|
|
|
$ 10,976,706
|
|
$ 9,324,272
|
|
Authorized shares, amount | $ |
|
|
|
|
|
|
|
|
$ 2,000,000
|
|
$ 2,000,000
|
Compensation expense | $ |
|
|
|
|
|
|
|
$ 923,136
|
|
|
|
Compensation expense recognition period |
|
|
|
|
|
|
|
1 year 6 months
|
|
|
|
2024 EIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Target payout percentage |
|
200.00%
|
|
|
|
|
|
|
|
|
|
Incentive compensation weight (in percent) |
|
0.30
|
|
|
|
|
|
|
|
|
|
Safety and environment percentage weight |
|
10.00%
|
|
|
|
|
|
|
|
|
|
Percentage of bonus paid in cash |
|
50.00%
|
|
|
|
|
|
|
|
|
|
Percentage of bonus paid in stock |
|
50.00%
|
|
|
|
|
|
|
|
|
|
2024 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of common shares issued per unit vested |
|
1
|
|
|
|
|
|
|
|
|
|
Number of performance metrics | performanceMetric |
|
3
|
|
|
|
|
|
|
|
|
|
2024 LTIP | Below Target |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
0.00%
|
|
|
|
|
|
|
|
|
|
2024 LTIP | Target |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
50.00%
|
|
|
|
|
|
|
|
|
|
2024 LTIP | Above Target |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
75.00%
|
|
|
|
|
|
|
|
|
|
2024 LTIP | Outstanding |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
100.00%
|
|
|
|
|
|
|
|
|
|
2023 EIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Incentive compensation weight (in percent) |
|
|
|
|
0.30
|
|
|
|
|
|
|
Safety and environment percentage weight |
|
|
|
|
10.00%
|
|
|
|
|
|
|
Percentage of bonus paid in cash |
|
|
|
|
50.00%
|
|
|
|
|
|
|
Percentage of bonus paid in stock |
|
|
|
|
50.00%
|
|
|
|
|
|
|
Stock issued in settlement of RSUs and accrued bonuses (in shares) |
|
|
225,698
|
|
|
|
|
|
|
|
|
Shares net of tax withholding |
|
|
121,624
|
|
|
|
|
|
|
|
|
2023 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of common shares issued per unit vested |
|
|
|
|
1
|
|
|
|
|
|
|
Number of performance metrics | performanceMetric |
|
|
|
|
3
|
|
|
|
|
|
|
2023 LTIP | Below Target |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
0.00%
|
|
|
|
|
|
|
2023 LTIP | Target |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
50.00%
|
|
|
|
|
|
|
2023 LTIP | Above Target |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
75.00%
|
|
|
|
|
|
|
2023 LTIP | Outstanding |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
100.00%
|
|
|
|
|
|
|
2022 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of common shares issued per unit vested |
|
|
|
|
|
1
|
|
|
|
|
|
Number of performance metrics | performanceMetric |
|
|
|
|
|
3
|
|
|
|
|
|
2022 LTIP | Below Target |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
|
0.00%
|
|
|
|
|
|
2022 LTIP | Target |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
|
50.00%
|
|
|
|
|
|
2022 LTIP | Above Target |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
|
75.00%
|
|
|
|
|
|
2022 LTIP | Outstanding |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
|
100.00%
|
|
|
|
|
|
2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of common shares issued per unit vested |
|
|
|
|
|
|
1
|
|
|
|
|
Number of performance metrics | metric |
|
|
|
|
|
|
3
|
|
|
|
|
2021 LTIP | Below Target |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
|
|
0.00%
|
|
|
|
|
2021 LTIP | Target |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
|
|
50.00%
|
|
|
|
|
2021 LTIP | Above Target |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
|
|
75.00%
|
|
|
|
|
2021 LTIP | Outstanding |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
|
|
100.00%
|
|
|
|
|
Tranche One | 2024 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
33.00%
|
|
|
|
|
|
|
|
|
|
Tranche One | 2023 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
33.00%
|
|
|
|
|
|
|
Tranche One | 2022 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
|
33.00%
|
|
|
|
|
|
Tranche One | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
|
|
33.00%
|
|
|
|
|
Tranche Two | 2024 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
67.00%
|
|
|
|
|
|
|
|
|
|
Tranche Two | 2023 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
67.00%
|
|
|
|
|
|
|
Tranche Two | 2022 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
|
67.00%
|
|
|
|
|
|
Tranche Two | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of award covered by metric |
|
|
|
|
|
|
67.00%
|
|
|
|
|
Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Units outstanding (in shares) |
|
|
|
|
|
|
|
881,222
|
|
|
|
Compensation expense | $ |
$ 264,000
|
|
|
$ 243,000
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
192,699
|
|
|
195,966
|
|
|
|
|
|
|
|
Award vesting percentage |
|
|
|
50.00%
|
|
|
|
|
|
|
|
Restricted Stock Units | 2024 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of restricted stock unit award agreements | agreement |
|
2
|
|
|
|
|
|
|
|
|
|
Restricted Stock Units | 2023 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of restricted stock unit award agreements | agreement |
|
|
|
|
2
|
|
|
|
|
|
|
Restricted Stock Units | 2022 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of restricted stock unit award agreements | agreement |
|
|
|
|
|
2
|
|
|
|
|
|
Restricted Stock Units | Tranche One |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Award vesting percentage |
50.00%
|
|
|
|
|
|
|
|
|
|
|
Restricted Stock Units | Tranche Two |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Award vesting percentage |
50.00%
|
|
|
|
|
|
|
|
|
|
|
Award vesting period |
1 year
|
|
|
|
|
|
|
|
|
|
|
Performance Shares |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Units outstanding (in shares) |
|
|
|
|
|
|
|
1,049,336
|
|
|
|
Performance Shares | 2024 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Award vesting percentage |
|
|
|
|
33.33%
|
|
|
|
|
|
|
Award vesting period |
|
3 years
|
|
|
|
|
|
|
|
|
|
Performance Shares | 2023 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Award vesting percentage |
|
|
|
|
33.33%
|
|
|
|
|
|
|
Award vesting period |
|
|
|
|
3 years
|
|
|
|
|
|
|
Performance Shares | 2022 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Award vesting percentage |
|
|
|
|
|
33.33%
|
|
|
|
|
|
Award vesting period |
|
|
|
|
|
3 years
|
|
|
|
|
|
Performance Shares | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Award vesting percentage |
|
|
|
|
|
|
33.33%
|
|
|
|
|
Award vesting period |
|
|
|
|
|
|
3 years
|
|
|
|
|
Common stock issued (in shares) |
|
|
152,354
|
|
|
|
|
|
|
|
|
Common stock issued, after tax (in shares) |
|
|
80,059
|
|
|
|
|
|
|
|
|
Employee Stock Option |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Stock options outstanding (in shares) |
|
|
|
|
|
|
|
0
|
|
|
|
Chief Financial Officer | 2024 EIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of salary |
|
0.65
|
|
|
|
|
|
|
|
|
|
Chief Financial Officer | Restricted Stock Units | 2024 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
204,651
|
|
|
|
|
|
|
|
|
|
Chief Financial Officer | Restricted Stock Units | 2023 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
287,076
|
|
|
|
|
|
|
Chief Financial Officer | Restricted Stock Units | 2022 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
230,232
|
|
|
|
|
|
Chief Financial Officer | Restricted Stock Units | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
|
204,543
|
|
|
|
|
Chief Financial Officer | Performance Shares | 2024 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
136,434
|
|
|
|
|
|
|
|
|
|
Chief Financial Officer | Performance Shares | 2023 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
191,384
|
|
|
|
|
|
|
Chief Financial Officer | Performance Shares | 2022 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
153,488
|
|
|
|
|
|
Chief Financial Officer | Performance Shares | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
|
136,362
|
|
|
|
|
Chief Financial Officer | Performance Shares | Tranche One | 2024 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
45,477
|
|
|
|
|
|
|
|
|
|
Chief Financial Officer | Performance Shares | Tranche One | 2023 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
63,794
|
|
|
|
|
|
|
Chief Financial Officer | Performance Shares | Tranche One | 2022 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
51,163
|
|
|
|
|
|
Chief Financial Officer | Performance Shares | Tranche One | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
|
45,454
|
|
|
|
|
Chief Financial Officer | Time-based Units | 2024 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
68,217
|
|
|
|
|
|
|
|
|
|
Chief Financial Officer | Time-based Units | 2023 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
95,692
|
|
|
|
|
|
|
Chief Financial Officer | Time-based Units | 2022 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
76,744
|
|
|
|
|
|
Chief Financial Officer | Time-based Units | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
|
68,181
|
|
|
|
|
Chief Business Development Officer | 2024 EIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of salary |
|
0.65
|
|
|
|
|
|
|
|
|
|
Chief Business Development Officer | Restricted Stock Units | 2024 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
204,651
|
|
|
|
|
|
|
|
|
|
Chief Business Development Officer | Restricted Stock Units | 2023 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
287,076
|
|
|
|
|
|
|
Chief Business Development Officer | Restricted Stock Units | 2022 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
230,232
|
|
|
|
|
|
Chief Business Development Officer | Restricted Stock Units | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
|
204,543
|
|
|
|
|
Number of restricted stock unit award agreements | agreement |
|
|
|
|
|
|
2
|
|
|
|
|
Chief Business Development Officer | Performance Shares | 2024 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
136,434
|
|
|
|
|
|
|
|
|
|
Chief Business Development Officer | Performance Shares | 2023 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
191,384
|
|
|
|
|
|
|
Chief Business Development Officer | Performance Shares | 2022 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
153,488
|
|
|
|
|
|
Chief Business Development Officer | Performance Shares | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
|
136,362
|
|
|
|
|
Chief Business Development Officer | Performance Shares | Tranche One | 2024 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
45,477
|
|
|
|
|
|
|
|
|
|
Chief Business Development Officer | Performance Shares | Tranche One | 2023 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
63,794
|
|
|
|
|
|
|
Chief Business Development Officer | Performance Shares | Tranche One | 2022 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
51,163
|
|
|
|
|
|
Chief Business Development Officer | Performance Shares | Tranche One | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
|
45,454
|
|
|
|
|
Chief Business Development Officer | Time-based Units | 2024 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
68,217
|
|
|
|
|
|
|
|
|
|
Chief Business Development Officer | Time-based Units | 2023 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
95,692
|
|
|
|
|
|
|
Chief Business Development Officer | Time-based Units | 2022 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
76,744
|
|
|
|
|
|
Chief Business Development Officer | Time-based Units | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
|
68,181
|
|
|
|
|
Vice President of Production Development | 2024 EIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Percentage of salary |
|
0.40
|
|
|
|
|
|
|
|
|
|
Vice President of Production Development | Restricted Stock Units | 2024 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
36,195
|
|
|
|
|
|
|
|
|
|
Vice President of Production Development | Restricted Stock Units | 2023 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
50,868
|
|
|
|
|
|
|
Vice President of Production Development | Restricted Stock Units | 2022 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
43,023
|
|
|
|
|
|
Vice President of Production Development | Restricted Stock Units | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
|
47,973
|
|
|
|
|
Vice President of Production Development | Performance Shares | 2024 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
24,130
|
|
|
|
|
|
|
|
|
|
Vice President of Production Development | Performance Shares | 2023 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
33,912
|
|
|
|
|
|
|
Vice President of Production Development | Performance Shares | 2022 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
28,682
|
|
|
|
|
|
Vice President of Production Development | Performance Shares | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
|
31,982
|
|
|
|
|
Vice President of Production Development | Performance Shares | Tranche One | 2024 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
8,043
|
|
|
|
|
|
|
|
|
|
Vice President of Production Development | Performance Shares | Tranche One | 2023 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
11,304
|
|
|
|
|
|
|
Vice President of Production Development | Performance Shares | Tranche One | 2022 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
9,561
|
|
|
|
|
|
Vice President of Production Development | Performance Shares | Tranche One | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
|
10,661
|
|
|
|
|
Vice President of Production Development | Time-based Units | 2024 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
12,065
|
|
|
|
|
|
|
|
|
|
Annual installment period | installment |
|
3
|
|
|
|
|
|
|
|
|
|
Vice President of Production Development | Time-based Units | 2023 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
16,956
|
|
|
|
|
|
|
Annual installment period | installment |
|
|
|
|
3
|
|
|
|
|
|
|
Vice President of Production Development | Time-based Units | 2022 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
14,341
|
|
|
|
|
|
Annual installment period | installment |
|
|
|
|
|
3
|
|
|
|
|
|
Vice President of Production Development | Time-based Units | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
|
15,991
|
|
|
|
|
Annual installment period | installment |
|
|
|
|
|
|
3
|
|
|
|
|
Vice President of Operations | Restricted Stock Units | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
|
85,908
|
|
|
|
|
Vice President of Operations | Performance Shares | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
|
57,272
|
|
|
|
|
Vice President of Operations | Performance Shares | Tranche One | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
|
19,091
|
|
|
|
|
Vice President of Operations | Time-based Units | 2021 LTIP |
|
|
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted (shares) |
|
|
|
|
|
|
28,636
|
|
|
|
|
X |
- DefinitionIncentive Compensation Weight
+ References
+ Details
Name: |
pfie_IncentiveCompensationWeight |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:pureItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIncentive Compensation Weight, Safety And Environment, Percentage
+ References
+ Details
Name: |
pfie_IncentiveCompensationWeightSafetyAndEnvironmentPercentage |
Namespace Prefix: |
pfie_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPayments To Employees, Percentage Of Salary
+ References
+ Details
Name: |
pfie_PaymentsToEmployeesPercentageOfSalary |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:pureItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPercentage of Award Covered by Metric
+ References
+ Details
Name: |
pfie_PercentageOfAwardCoveredByMetric |
Namespace Prefix: |
pfie_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPercentage Of Bonus Paid In Cash
+ References
+ Details
Name: |
pfie_PercentageOfBonusPaidInCash |
Namespace Prefix: |
pfie_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPercentage Of Bonus Paid In Stock
+ References
+ Details
Name: |
pfie_PercentageOfBonusPaidInStock |
Namespace Prefix: |
pfie_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionShare-Based Compensation Arrangement By Share-Based Payment Award, Number Of Common Shares Issued Per Unit Vested
+ References
+ Details
Name: |
pfie_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfCommonSharesIssuedPerUnitVested |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionShare-based Compensation Arrangement, Number Of Award Agreements
+ References
+ Details
Name: |
pfie_ShareBasedCompensationArrangementNumberOfAwardAgreements |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionShare-Based Payment Arrangement, Vesting Period, Number Of Annual Installment Periods
+ References
+ Details
Name: |
pfie_ShareBasedPaymentArrangementVestingPeriodNumberOfAnnualInstallmentPeriods |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionStock Issued During Period, Shares, Employee Stock Ownership Plan, After Tax
+ References
+ Details
Name: |
pfie_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlanAfterTax |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
pfie_TargetPayoutPercentage |
Namespace Prefix: |
pfie_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.
+ ReferencesReference 1: 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
+ Details
Name: |
srt_StockRepurchaseProgramAuthorizedAmount1 |
Namespace Prefix: |
srt_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cost not yet recognized for nonvested award under share-based payment arrangement.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionWeighted-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.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.
+ References
+ Details
Name: |
us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPeriod over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe 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).
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
Reference 14: 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
Reference 15: 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
Reference 16: 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
Reference 17: 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
Reference 18: 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
Reference 19: 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
Reference 20: 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
Reference 21: 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
Reference 22: 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
Reference 23: 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
Reference 24: 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
Reference 25: 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
Reference 26: 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
Reference 27: 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
Reference 28: 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
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of equity instruments other than options outstanding, including both vested and non-vested instruments.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of options outstanding, including both vested and non-vested options.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPercentage of vesting of award under share-based payment arrangement.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 25 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480637/718-40-25-10
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of previously issued common shares repurchased by the issuing entity and held in treasury.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_TreasuryStockCommonShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
+ Details
Name: |
us-gaap_TreasuryStockCommonValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=pfie_TwoThousandTwentyFourEIPMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=pfie_TwoThousandTwentyFourLTIPMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=pfie_TwoThousandTwentyThreeEIPMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=pfie_TwoThousandTwentyThreeLTIPMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=pfie_TwoThousandTwentyTwoLTIPMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=pfie_TwoThousandTwentyOneLTIPMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=pfie_TimeBasedUnitsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=pfie_ChiefBusinessDevelopmentOfficerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=pfie_VicePresidentOfProductionDevelopmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=pfie_VicePresidentOfOperationsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
STOCKHOLDERS' EQUITY - Schedule of Performance Metrics (Details) - shares
|
Apr. 09, 2024 |
Apr. 25, 2023 |
Apr. 06, 2022 |
May 28, 2021 |
Performance Shares | 2024 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Award vesting period |
3 years
|
|
|
|
Performance Shares | 2023 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Award vesting period |
|
3 years
|
|
|
Performance Shares | 2022 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Award vesting period |
|
|
3 years
|
|
Performance Shares | 2021 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Award vesting period |
|
|
|
3 years
|
Chief Financial Officer | Performance Shares | 2024 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of shares granted (shares) |
136,434
|
|
|
|
Chief Financial Officer | Performance Shares | 2023 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of shares granted (shares) |
|
191,384
|
|
|
Chief Financial Officer | Performance Shares | 2022 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of shares granted (shares) |
|
|
153,488
|
|
Chief Financial Officer | Performance Shares | 2021 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of shares granted (shares) |
|
|
|
136,362
|
Chief Business Development Officer | Performance Shares | 2024 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of shares granted (shares) |
136,434
|
|
|
|
Chief Business Development Officer | Performance Shares | 2023 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of shares granted (shares) |
|
191,384
|
|
|
Chief Business Development Officer | Performance Shares | 2022 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of shares granted (shares) |
|
|
153,488
|
|
Chief Business Development Officer | Performance Shares | 2021 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of shares granted (shares) |
|
|
|
136,362
|
Vice President of Production Development | Performance Shares | 2024 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of shares granted (shares) |
24,130
|
|
|
|
Vice President of Production Development | Performance Shares | 2023 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of shares granted (shares) |
|
33,912
|
|
|
Vice President of Production Development | Performance Shares | 2022 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of shares granted (shares) |
|
|
28,682
|
|
Vice President of Production Development | Performance Shares | 2021 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of shares granted (shares) |
|
|
|
31,982
|
Vice President of Operations | Performance Shares | 2021 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Number of shares granted (shares) |
|
|
|
57,272
|
Weight | 2024 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, total shareholder return |
33.33%
|
|
|
|
Performance metric percentage, relative total shareholder return |
33.33%
|
|
|
|
Performance metric percentage, EBITDA |
33.33%
|
|
|
|
Weight | 2023 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, total shareholder return |
|
33.33%
|
|
|
Performance metric percentage, relative total shareholder return |
|
33.33%
|
|
|
Performance metric percentage, EBITDA |
|
33.33%
|
|
|
Weight | 2022 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, total shareholder return |
|
|
33.33%
|
|
Performance metric percentage, relative total shareholder return |
|
|
33.33%
|
|
Performance metric percentage, EBITDA |
|
|
33.33%
|
|
Weight | 2021 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, total shareholder return |
|
|
|
33.33%
|
Performance metric percentage, relative total shareholder return |
|
|
|
33.33%
|
Performance metric percentage, EBITDA |
|
|
|
33.33%
|
Target |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, total shareholder return |
|
|
|
135.00%
|
Performance metric percentage, EBITDA |
|
|
|
10.00%
|
Target | 2024 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, total shareholder return |
26.00%
|
|
|
|
Performance metric percentage, relative total shareholder return |
75.00%
|
|
|
|
Performance metric percentage, EBITDA |
17.50%
|
|
|
|
Target | 2023 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, total shareholder return |
|
94.20%
|
|
|
Performance metric percentage, relative total shareholder return |
|
75.00%
|
|
|
Performance metric percentage, EBITDA |
|
15.00%
|
|
|
Target | 2022 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, total shareholder return |
|
|
89.00%
|
|
Performance metric percentage, relative total shareholder return |
|
|
75.00%
|
|
Performance metric percentage, EBITDA |
|
|
10.00%
|
|
Target | 2021 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, relative total shareholder return |
|
|
|
75.00%
|
Above Target |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, total shareholder return |
|
|
|
194.00%
|
Performance metric percentage, EBITDA |
|
|
|
15.00%
|
Above Target | 2024 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, total shareholder return |
47.90%
|
|
|
|
Performance metric percentage, relative total shareholder return |
50.00%
|
|
|
|
Performance metric percentage, EBITDA |
20.00%
|
|
|
|
Above Target | 2023 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, total shareholder return |
|
142.70%
|
|
|
Performance metric percentage, relative total shareholder return |
|
50.00%
|
|
|
Performance metric percentage, EBITDA |
|
17.50%
|
|
|
Above Target | 2022 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, total shareholder return |
|
|
136.00%
|
|
Performance metric percentage, relative total shareholder return |
|
|
50.00%
|
|
Performance metric percentage, EBITDA |
|
|
15.00%
|
|
Above Target | 2021 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, relative total shareholder return |
|
|
|
50.00%
|
Outstanding |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, total shareholder return |
|
|
|
253.00%
|
Performance metric percentage, EBITDA |
|
|
|
20.00%
|
Outstanding | 2024 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, total shareholder return |
77.50%
|
|
|
|
Performance metric percentage, relative total shareholder return |
25.00%
|
|
|
|
Performance metric percentage, EBITDA |
22.50%
|
|
|
|
Outstanding | 2023 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, total shareholder return |
|
191.30%
|
|
|
Performance metric percentage, relative total shareholder return |
|
25.00%
|
|
|
Performance metric percentage, EBITDA |
|
20.00%
|
|
|
Outstanding | 2022 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, total shareholder return |
|
|
183.00%
|
|
Performance metric percentage, relative total shareholder return |
|
|
25.00%
|
|
Performance metric percentage, EBITDA |
|
|
20.00%
|
|
Outstanding | 2021 LTIP |
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
Performance metric percentage, relative total shareholder return |
|
|
|
25.00%
|
X |
- DefinitionPeriod over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe 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).
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
Reference 14: 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
Reference 15: 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
Reference 16: 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
Reference 17: 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
Reference 18: 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
Reference 19: 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
Reference 20: 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
Reference 21: 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
Reference 22: 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
Reference 23: 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
Reference 24: 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
Reference 25: 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
Reference 26: 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
Reference 27: 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
Reference 28: 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
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=pfie_TwoThousandTwentyFourLTIPMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=pfie_TwoThousandTwentyThreeLTIPMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=pfie_TwoThousandTwentyTwoLTIPMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=pfie_TwoThousandTwentyOneLTIPMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=pfie_ChiefBusinessDevelopmentOfficerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=pfie_VicePresidentOfProductionDevelopmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=pfie_VicePresidentOfOperationsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
X |
- DefinitionContract With Customer, Product Warranty Term
+ References
+ Details
Name: |
pfie_ContractWithCustomerProductWarrantyTerm |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionContract With Customer, Return Period
+ References
+ Details
Name: |
pfie_ContractWithCustomerReturnPeriod |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
+ Details
Name: |
us-gaap_DisaggregationOfRevenueLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
REVENUE - Schedule of Disaggregation of Revenue (Details) - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total Revenue |
$ 17,197,953
|
$ 14,943,899
|
$ 45,999,606
|
$ 44,187,449
|
Electronics |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total Revenue |
6,004,186
|
5,425,343
|
16,963,841
|
17,041,819
|
Manufactured |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total Revenue |
4,085,461
|
2,927,612
|
10,356,433
|
9,325,211
|
Re-Sell |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total Revenue |
5,927,577
|
5,732,073
|
15,114,750
|
15,195,905
|
Service |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total Revenue |
$ 1,180,729
|
$ 858,871
|
$ 3,564,582
|
$ 2,624,514
|
X |
- DefinitionLine 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
+ Details
Name: |
us-gaap_DisaggregationOfRevenueLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=pfie_ElectronicsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=pfie_ManufacturedMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=pfie_ReSellMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=us-gaap_ServiceMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
BASIC AND DILUTED EARNINGS PER SHARE (Details) - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Sep. 30, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Income (Numerator) |
|
|
|
|
|
|
|
|
Net income available to common stockholders |
$ 2,182,637
|
$ 2,062,725
|
$ 1,434,375
|
$ 2,039,390
|
$ 2,857,157
|
$ 2,589,621
|
$ 5,679,737
|
$ 7,486,169
|
Stock options & RSUs |
0
|
|
|
0
|
|
|
0
|
0
|
Net income available to common stockholders + assumed conversions |
$ 2,182,637
|
|
|
$ 2,039,390
|
|
|
$ 5,679,737
|
$ 7,486,169
|
Weighted Average Shares (Denominator) |
|
|
|
|
|
|
|
|
Net income available to common stockholders (in shares) |
46,809,342
|
|
|
47,521,238
|
|
|
46,937,404
|
47,364,445
|
Stock options & RSUs (in shares) |
1,930,558
|
|
|
1,982,786
|
|
|
1,930,558
|
1,949,859
|
Net income available to common stockholders + assumed conversions (in shares) |
48,739,900
|
|
|
49,504,024
|
|
|
48,867,962
|
49,314,304
|
Per-Share Amount |
|
|
|
|
|
|
|
|
Net income available to common stockholders (in dollars per share) |
$ 0.05
|
|
|
$ 0.04
|
|
|
$ 0.12
|
$ 0.16
|
Net income available to common stockholders + assumed conversions (in dollars per share) |
$ 0.04
|
|
|
$ 0.04
|
|
|
$ 0.12
|
$ 0.15
|
X |
- DefinitionAmount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_DilutiveSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: 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
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: 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
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareBasicAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: 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
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: 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
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
Reference 14: 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
Reference 15: 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
Reference 16: 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
Reference 17: 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
Reference 18: 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
Reference 19: 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
Reference 20: 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
Reference 21: 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
Reference 22: 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
Reference 23: 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
Reference 24: 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
Reference 25: 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
Reference 26: 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
Reference 27: 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
Reference 28: 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
Reference 29: 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
Reference 30: 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
Reference 31: 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
Reference 32: 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
Reference 33: 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
Reference 34: 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
Reference 35: 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
Reference 36: 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
Reference 37: 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
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 6.B) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 40 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40
+ Details
Name: |
us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetIncomeLossAvailableToCommonStockholdersOperationsDilutedAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
SEGMENT INFORMATION (Details)
|
3 Months Ended |
9 Months Ended |
|
Sep. 30, 2024
USD ($)
|
Sep. 30, 2023
USD ($)
|
Sep. 30, 2024
USD ($)
segment
|
Sep. 30, 2023
USD ($)
|
Dec. 31, 2023
USD ($)
|
Segment Reporting [Abstract] |
|
|
|
|
|
Number of operating segments | segment |
|
|
1
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
Revenues |
$ 17,197,953
|
$ 14,943,899
|
$ 45,999,606
|
$ 44,187,449
|
|
Income from Operations |
|
|
|
|
|
Total Income from Operations |
2,750,152
|
2,543,603
|
7,078,784
|
9,073,317
|
|
Gain on sale of property and equipment |
84,971
|
17,350
|
221,860
|
251,768
|
|
Other expense |
8,973
|
19,718
|
(11,322)
|
(26,704)
|
|
Interest income |
93,299
|
74,165
|
248,543
|
255,865
|
|
Interest expense |
(2,358)
|
(4,438)
|
(7,960)
|
(6,226)
|
|
INCOME BEFORE INCOME TAXES |
2,935,037
|
2,650,398
|
7,529,905
|
9,548,020
|
|
Long-Lived Assets |
11,700,262
|
|
11,700,262
|
|
$ 11,215,279
|
Inter-subsidiary eliminations |
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
Revenues |
(3,493,167)
|
(923,072)
|
(9,555,547)
|
(4,370,042)
|
|
Canada |
|
|
|
|
|
Income from Operations |
|
|
|
|
|
Total Income from Operations |
829,065
|
142,537
|
2,417,305
|
1,441,373
|
|
Long-Lived Assets |
4,906,495
|
|
4,906,495
|
|
5,024,824
|
Canada | Operating Segments |
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
Revenues |
2,519,096
|
2,252,176
|
6,102,324
|
6,438,528
|
|
Canada | Inter-subsidiary eliminations |
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
Revenues |
3,489,665
|
918,717
|
9,548,373
|
4,362,416
|
|
United States |
|
|
|
|
|
Income from Operations |
|
|
|
|
|
Total Income from Operations |
1,921,086
|
2,401,066
|
4,661,479
|
7,631,944
|
|
Long-Lived Assets |
6,793,767
|
|
6,793,767
|
|
$ 6,190,455
|
United States | Operating Segments |
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
Revenues |
14,678,857
|
12,691,722
|
39,897,282
|
37,748,921
|
|
United States | Inter-subsidiary eliminations |
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
Revenues |
$ 3,502
|
$ 4,356
|
$ 7,175
|
$ 7,626
|
|
X |
- DefinitionAmount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_GainLossOnSaleOfPropertyPlantEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of interest expense classified as nonoperating.
+ ReferencesReference 1: 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
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_InterestExpenseNonoperating |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -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
Reference 4: 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
Reference 5: 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
+ Details
Name: |
us-gaap_InvestmentIncomeInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionLong-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_NoncurrentAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionNumber of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.
+ ReferencesReference 1: 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
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18
+ Details
Name: |
us-gaap_NumberOfOperatingSegments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of income (expense) related to nonoperating activities, classified as other.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_OtherNonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, 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.
+ ReferencesReference 1: 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
Reference 2: 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
Reference 3: 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
Reference 4: 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
Reference 5: 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
Reference 6: 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
Reference 7: 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
Reference 8: 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
Reference 9: 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
Reference 10: 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
Reference 11: 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
Reference 12: 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
Reference 13: 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
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_CA |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_US |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
X |
- DefinitionBusiness Acquisition, Termination Fee
+ References
+ Details
Name: |
pfie_BusinessAcquisitionTerminationFee |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionBusiness Combination, Number Of Offer Term Extensions
+ References
+ Details
Name: |
pfie_BusinessCombinationNumberOfOfferTermExtensions |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionBusiness Combination, Offer Extension Per Period
+ References
+ Details
Name: |
pfie_BusinessCombinationOfferExtensionPerPeriod |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBusiness Combination, Open Offer Term
+ References
+ Details
Name: |
pfie_BusinessCombinationOpenOfferTerm |
Namespace Prefix: |
pfie_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPrice of a single share of a number of saleable stocks paid or offered to be paid in a business combination.
+ References
+ Details
Name: |
us-gaap_BusinessAcquisitionSharePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionDetail 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.
+ ReferencesReference 1: 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
Reference 2: 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
+ Details
Name: |
us-gaap_SubsequentEventLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_BusinessAcquisitionAxis=pfie_CECOEnvironmentalCorp.MergerAgreementMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
Profire Energy (NASDAQ:PFIE)
Historical Stock Chart
From Dec 2024 to Jan 2025
Profire Energy (NASDAQ:PFIE)
Historical Stock Chart
From Jan 2024 to Jan 2025