2024 Q3 Form 10-Q Financial Statement

#000095017024119474 Filed on October 31, 2024

View on sec.gov

Income Statement

Concept 2024 Q3
Revenue $151.5M
YoY Change 13.02%
Cost Of Revenue $30.02M
YoY Change 3.19%
Gross Profit $121.4M
YoY Change 15.74%
Gross Profit Margin 80.18%
Selling, General & Admin $63.06M
YoY Change 2.89%
% of Gross Profit 51.93%
Research & Development $56.11M
YoY Change 8.75%
% of Gross Profit 46.21%
Depreciation & Amortization $11.56M
YoY Change 18.19%
% of Gross Profit 9.52%
Operating Expenses $125.7M
YoY Change 8.23%
Operating Profit -$4.312M
YoY Change -61.72%
Interest Expense $1.317M
YoY Change -13.87%
% of Operating Profit
Other Income/Expense, Net $10.76M
YoY Change 469.21%
Pretax Income $5.129M
YoY Change -147.04%
Income Tax $3.350M
% Of Pretax Income 65.31%
Net Earnings $1.779M
YoY Change -140.78%
Net Earnings / Revenue 1.17%
Basic Earnings Per Share $0.02
Diluted Earnings Per Share $0.02
COMMON SHARES
Basic Shares Outstanding 84.84M
Diluted Shares Outstanding 88.43M

Balance Sheet

Concept 2024 Q3
SHORT-TERM ASSETS
Cash & Short-Term Investments $513.4M
YoY Change 19.06%
Cash & Equivalents $513.4M
Short-Term Investments
Other Short-Term Assets $31.49M
YoY Change 55.12%
Inventory
Prepaid Expenses
Receivables $121.3M
Other Receivables $20.79M
Total Short-Term Assets $687.0M
YoY Change 16.05%
LONG-TERM ASSETS
Property, Plant & Equipment $40.91M
YoY Change 7.18%
Goodwill $476.2M
YoY Change 5.16%
Intangibles $84.90M
YoY Change -1.83%
Long-Term Investments
YoY Change
Other Assets $47.33M
YoY Change 11.82%
Total Long-Term Assets $690.9M
YoY Change 4.68%
TOTAL ASSETS
Total Short-Term Assets $687.0M
Total Long-Term Assets $690.9M
Total Assets $1.378B
YoY Change 10.05%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $3.607M
YoY Change -30.08%
Accrued Expenses $91.98M
YoY Change 43.04%
Deferred Revenue $114.5M
YoY Change 3.32%
Short-Term Debt $0.00
YoY Change
Long-Term Debt Due $0.00
YoY Change -100.0%
Total Short-Term Liabilities $210.1M
YoY Change -29.24%
LONG-TERM LIABILITIES
Long-Term Debt $226.8M
YoY Change 0.54%
Other Long-Term Liabilities $53.25M
YoY Change 21.42%
Total Long-Term Liabilities $53.25M
YoY Change 21.42%
TOTAL LIABILITIES
Total Short-Term Liabilities $210.1M
Total Long-Term Liabilities $53.25M
Total Liabilities $541.0M
YoY Change -12.45%
SHAREHOLDERS EQUITY
Retained Earnings -$117.3M
YoY Change -21.88%
Common Stock $971.8M
YoY Change 19.02%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $836.9M
YoY Change
Total Liabilities & Shareholders Equity $1.378B
YoY Change 10.05%

Cashflow Statement

Concept 2024 Q3
OPERATING ACTIVITIES
Net Income $1.779M
YoY Change -140.78%
Depreciation, Depletion And Amortization $11.56M
YoY Change 18.19%
Cash From Operating Activities $14.55M
YoY Change -11.84%
INVESTING ACTIVITIES
Capital Expenditures $4.735M
YoY Change 178.53%
Acquisitions
YoY Change
Other Investing Activities -$16.53M
YoY Change 372.37%
Cash From Investing Activities -$21.27M
YoY Change 309.0%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 9.243M
YoY Change 131.08%
NET CHANGE
Cash From Operating Activities 14.55M
Cash From Investing Activities -21.27M
Cash From Financing Activities 9.243M
Net Change In Cash 2.522M
YoY Change -83.52%
FREE CASH FLOW
Cash From Operating Activities $14.55M
Capital Expenditures $4.735M
Free Cash Flow $9.812M
YoY Change -33.7%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
dei Entity Central Index Key
EntityCentralIndexKey
0001701732
dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
Q3
dei Amendment Flag
AmendmentFlag
false
CY2024Q3 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
dei Document Type
DocumentType
10-Q
dei Document Quarterly Report
DocumentQuarterlyReport
true
dei Document Period End Date
DocumentPeriodEndDate
2024-09-30
dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2024
dei Document Transition Report
DocumentTransitionReport
false
dei Entity File Number
EntityFileNumber
001-38263
dei Entity Registrant Name
EntityRegistrantName
ALTAIR ENGINEERING INC.
dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
DE
dei Entity Tax Identification Number
EntityTaxIdentificationNumber
38-2591828
dei Entity Address Address Line1
EntityAddressAddressLine1
1820 East Big Beaver Road
dei Entity Address City Or Town
EntityAddressCityOrTown
Troy
dei Entity Address State Or Province
EntityAddressStateOrProvince
MI
dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
48083
dei City Area Code
CityAreaCode
248
dei Local Phone Number
LocalPhoneNumber
614-2400
dei Security12b Title
Security12bTitle
Class A Common Stock $0.0001 par value per share
dei Trading Symbol
TradingSymbol
ALTR
dei Security Exchange Name
SecurityExchangeName
NASDAQ
dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
dei Entity Small Business
EntitySmallBusiness
false
dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
dei Entity Shell Company
EntityShellCompany
false
CY2024Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
513371000
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
467459000
CY2024Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
121345000
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
190461000
CY2024Q3 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
20794000
CY2023Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
16650000
CY2024Q3 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
31489000
CY2023Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
26053000
CY2024Q3 us-gaap Assets Current
AssetsCurrent
686999000
CY2023Q4 us-gaap Assets Current
AssetsCurrent
700623000
CY2024Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
40908000
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
39803000
CY2024Q3 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
31856000
CY2023Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
30759000
CY2024Q3 us-gaap Goodwill
Goodwill
476209000
CY2023Q4 us-gaap Goodwill
Goodwill
458125000
CY2024Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
84904000
CY2023Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
83550000
CY2024Q3 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
9661000
CY2023Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
9955000
CY2024Q3 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
47331000
CY2023Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
40678000
CY2024Q3 us-gaap Assets
Assets
1377868000
CY2023Q4 us-gaap Assets
Assets
1363493000
CY2024Q3 us-gaap Accounts Payable Current
AccountsPayableCurrent
3607000
CY2023Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
8995000
CY2024Q3 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
43497000
CY2023Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
45081000
CY2024Q3 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
8212000
CY2023Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
8825000
CY2024Q3 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
40267000
CY2023Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
48398000
CY2024Q3 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
114525000
CY2023Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
131356000
CY2024Q3 us-gaap Convertible Notes Payable Current
ConvertibleNotesPayableCurrent
0
CY2023Q4 us-gaap Convertible Notes Payable Current
ConvertibleNotesPayableCurrent
81455000
CY2024Q3 us-gaap Liabilities Current
LiabilitiesCurrent
210108000
CY2023Q4 us-gaap Liabilities Current
LiabilitiesCurrent
324110000
CY2024Q3 us-gaap Convertible Long Term Notes Payable
ConvertibleLongTermNotesPayable
226812000
CY2023Q4 us-gaap Convertible Long Term Notes Payable
ConvertibleLongTermNotesPayable
225929000
CY2024Q3 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
24484000
CY2023Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
22625000
CY2024Q3 us-gaap Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
26310000
CY2023Q4 us-gaap Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
32347000
CY2024Q3 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
53254000
CY2023Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
47151000
CY2024Q3 us-gaap Liabilities
Liabilities
540968000
CY2023Q4 us-gaap Liabilities
Liabilities
652162000
CY2024Q3 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.0001
CY2023Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.0001
CY2024Q3 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
45000000
CY2023Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
45000000
CY2024Q3 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2023Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2024Q3 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2023Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2024Q3 us-gaap Preferred Stock Value
PreferredStockValue
0
CY2023Q4 us-gaap Preferred Stock Value
PreferredStockValue
0
CY2024Q3 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
971835000
CY2023Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
864135000
CY2024Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-117324000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-130503000
CY2024Q3 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-17619000
CY2023Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-22309000
CY2024Q3 us-gaap Stockholders Equity
StockholdersEquity
836900000
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
711331000
CY2024Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1377868000
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1363493000
CY2024Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
151450000
CY2023Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
134003000
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
473157000
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
441198000
CY2024Q3 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
30015000
CY2023Q3 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
29086000
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
91424000
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
92618000
CY2024Q3 us-gaap Gross Profit
GrossProfit
121435000
CY2023Q3 us-gaap Gross Profit
GrossProfit
104917000
us-gaap Gross Profit
GrossProfit
381733000
us-gaap Gross Profit
GrossProfit
348580000
CY2024Q3 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
56111000
CY2023Q3 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
51598000
us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
164014000
us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
160126000
CY2024Q3 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
45559000
CY2023Q3 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
44069000
us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
136468000
us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
132543000
CY2024Q3 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
17500000
CY2023Q3 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
17218000
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
54555000
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
53791000
CY2024Q3 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
9246000
CY2023Q3 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
7704000
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
24313000
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
23143000
CY2024Q3 us-gaap Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
2669000
CY2023Q3 us-gaap Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
4408000
us-gaap Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
4337000
us-gaap Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
-1324000
CY2024Q3 us-gaap Operating Expenses
OperatingExpenses
125747000
CY2023Q3 us-gaap Operating Expenses
OperatingExpenses
116181000
us-gaap Operating Expenses
OperatingExpenses
375013000
us-gaap Operating Expenses
OperatingExpenses
370927000
CY2024Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
-4312000
CY2023Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
-11264000
us-gaap Operating Income Loss
OperatingIncomeLoss
6720000
us-gaap Operating Income Loss
OperatingIncomeLoss
-22347000
CY2024Q3 us-gaap Interest Expense
InterestExpense
1317000
CY2023Q3 us-gaap Interest Expense
InterestExpense
1529000
us-gaap Interest Expense
InterestExpense
4497000
us-gaap Interest Expense
InterestExpense
4583000
CY2024Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
10758000
CY2023Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
1890000
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
20465000
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
9698000
CY2024Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
5129000
CY2023Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-10903000
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
22688000
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-17232000
CY2024Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3350000
CY2023Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-6541000
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
9509000
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
11369000
CY2024Q3 us-gaap Net Income Loss
NetIncomeLoss
1779000
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
-4362000
us-gaap Net Income Loss
NetIncomeLoss
13179000
us-gaap Net Income Loss
NetIncomeLoss
-28601000
CY2024Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.02
CY2023Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.05
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.16
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.36
CY2024Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
84835000
CY2023Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
80431000
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
83680000
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
80204000
CY2024Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.02
CY2023Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.05
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.15
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.36
CY2024Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
88425000
CY2023Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
80431000
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
87854000
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
80204000
CY2024Q3 us-gaap Net Income Loss
NetIncomeLoss
1779000
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
-4362000
us-gaap Net Income Loss
NetIncomeLoss
13179000
us-gaap Net Income Loss
NetIncomeLoss
-28601000
CY2024Q3 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0
CY2023Q3 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0
us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0
us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0
CY2024Q3 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
11638000
CY2023Q3 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-8107000
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
4542000
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-2215000
CY2024Q3 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
0
CY2023Q3 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
0
us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
0
us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
-79000
CY2024Q3 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-33000
CY2023Q3 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-5000
us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-148000
us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
46000
CY2024Q3 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
11671000
CY2023Q3 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-8102000
us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
4690000
us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-2261000
CY2024Q3 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
13450000
CY2023Q3 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-12464000
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
17869000
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-30862000
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
711331000
CY2024Q1 us-gaap Net Income Loss
NetIncomeLoss
16547000
CY2024Q1 us-gaap Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
75000
CY2024Q1 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
4127000
CY2024Q1 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
19844000
CY2024Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
15999000
CY2024Q1 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-5029000
CY2024Q1 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-34000
CY2024Q1 us-gaap Stockholders Equity
StockholdersEquity
762928000
CY2024Q2 us-gaap Net Income Loss
NetIncomeLoss
-5147000
CY2024Q2 us-gaap Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
516000
CY2024Q2 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
17640000
CY2024Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
17355000
CY2024Q2 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-2067000
CY2024Q2 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-81000
CY2024Q2 us-gaap Stockholders Equity
StockholdersEquity
791306000
CY2024Q3 us-gaap Net Income Loss
NetIncomeLoss
1779000
CY2024Q3 us-gaap Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
3429000
CY2024Q3 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
4586000
CY2024Q3 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
6773000
CY2024Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
17356000
CY2024Q3 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
11638000
CY2024Q3 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-33000
CY2024Q3 us-gaap Stockholders Equity
StockholdersEquity
836900000
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
569736000
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
-1959000
CY2023Q1 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
4256000
CY2023Q1 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
3648000
CY2023Q1 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
10324000
CY2023Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
22161000
CY2023Q1 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
7232000
CY2023Q1 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-19000
CY2023Q1 us-gaap Stockholders Equity
StockholdersEquity
606905000
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
-22280000
CY2023Q2 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
13264000
CY2023Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
23736000
CY2023Q2 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-1340000
CY2023Q2 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
70000
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
620215000
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
-4362000
CY2023Q3 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
3903000
CY2023Q3 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
1938000
CY2023Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
20526000
CY2023Q3 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-8107000
CY2023Q3 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-5000
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
634118000
us-gaap Profit Loss
ProfitLoss
13179000
us-gaap Profit Loss
ProfitLoss
-28601000
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
31120000
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
29271000
us-gaap Share Based Compensation
ShareBasedCompensation
50710000
us-gaap Share Based Compensation
ShareBasedCompensation
66423000
us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
-114000
us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
2178000
altr Loss Gain On Mark To Market Adjustment Of Contingent Consideration
LossGainOnMarkToMarketAdjustmentOfContingentConsideration
189000
altr Loss Gain On Mark To Market Adjustment Of Contingent Consideration
LossGainOnMarkToMarketAdjustmentOfContingentConsideration
4494000
us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
-1520000
us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
-1385000
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-72916000
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-47226000
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
7895000
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-959000
us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
-408000
us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
1491000
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-5416000
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-5494000
us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
-1977000
us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
-2726000
us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
-12261000
us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
-4526000
us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
-25825000
us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
-3442000
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
116554000
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
105656000
us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
25575000
us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
3235000
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
9739000
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
7882000
us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
5036000
us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
2452000
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-40350000
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-13569000
us-gaap Repayments Of Convertible Debt
RepaymentsOfConvertibleDebt
81729000
us-gaap Repayments Of Convertible Debt
RepaymentsOfConvertibleDebt
0
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
43721000
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
25526000
us-gaap Proceeds From Stock Plans
ProceedsFromStockPlans
7112000
us-gaap Proceeds From Stock Plans
ProceedsFromStockPlans
5772000
altr Cash Paid For Repurchase And Retirement Of Common Stock
CashPaidForRepurchaseAndRetirementOfCommonStock
0
altr Cash Paid For Repurchase And Retirement Of Common Stock
CashPaidForRepurchaseAndRetirementOfCommonStock
6255000
us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
0
us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
-73000
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-30896000
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
24970000
us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
554000
us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-2599000
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
45862000
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
114458000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
467576000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
316958000
CY2024Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
513438000
CY2023Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
431416000
us-gaap Interest Paid Net
InterestPaidNet
2304000
us-gaap Interest Paid Net
InterestPaidNet
2124000
us-gaap Income Taxes Paid
IncomeTaxesPaid
8017000
us-gaap Income Taxes Paid
IncomeTaxesPaid
9021000
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
1016000
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
909000
altr Deferred Payment Obligations For Acquisitions
DeferredPaymentObligationsForAcquisitions
7774000
altr Deferred Payment Obligations For Acquisitions
DeferredPaymentObligationsForAcquisitions
3567000
us-gaap Business Combination Consideration Transferred Equity Interests Issued And Issuable
BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
4020000
us-gaap Business Combination Consideration Transferred Equity Interests Issued And Issuable
BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
0
us-gaap Nature Of Operations
NatureOfOperations
<div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:3.333%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">1.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Organization and description of business</span></div></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Altair Engineering Inc. (“Altair” or the “Company”) is incorporated in the state of Delaware. The Company is a global leader in computational intelligence enabling organizations across broad industry segments to drive smarter decisions in an increasingly connected world. Altair delivers software and cloud solutions in the areas of simulation, high-performance computing (“HPC”), data analytics, and artificial intelligence (“AI”).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Altair’s products and services leverage computational science to drive innovation and intelligent decisions for a more connected, safe, and sustainable future. The Company is headquartered in Troy, Michigan.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of presentation</span></p></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial information. Accordingly, the accompanying statements do not include all the information and notes required by GAAP for complete financial statements. The accompanying unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements (and notes thereto) for the year ended December 31, 2023, included in the most recent Annual Report on Form 10-K filed with the SEC.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of estimates</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, management evaluates its significant estimates including the stand alone selling price, or SSP, for each distinct performance obligation included in customer contracts with multiple performance obligations, valuation of acquired intangible assets in business combinations, the incremental borrowing rate used in the valuation of lease liabilities, the determination of the period of benefit for capitalized costs to obtain a contract, fair value of convertible senior notes, provision for credit loss, tax valuation allowances, liabilities for uncertain tax provisions, impairment of goodwill and intangible assets, useful lives of intangible assets, and stock-based compensation. Actual results could differ from those estimates.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Significant accounting policies</span></p></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There have been no material changes to our significant accounting policies as of and for the nine months ended September 30, 2024, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2023.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Change in Presentation of Revenue and Cost of Revenue</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Effective in the first quarter of 2024, the Company changed the presentation of revenue and cost of revenue in its Consolidated Statements of Operations to combine the financial statement line items (“FSLIs”) labeled “Software related services”, “Client engineering services” and “Other” into one FSLI labeled “Engineering services and other”. The change in presentation has been applied retrospectively and does not affect the software revenue, total revenue, software cost of revenue, or total cost of revenue amounts previously reported or have any effect on segment reporting.</span></p></div>
us-gaap Use Of Estimates
UseOfEstimates
<p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of estimates</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, management evaluates its significant estimates including the stand alone selling price, or SSP, for each distinct performance obligation included in customer contracts with multiple performance obligations, valuation of acquired intangible assets in business combinations, the incremental borrowing rate used in the valuation of lease liabilities, the determination of the period of benefit for capitalized costs to obtain a contract, fair value of convertible senior notes, provision for credit loss, tax valuation allowances, liabilities for uncertain tax provisions, impairment of goodwill and intangible assets, useful lives of intangible assets, and stock-based compensation. Actual results could differ from those estimates.</span></p>
CY2024Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
151450000
CY2023Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
134003000
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
473157000
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
441198000
altr Percentage Of Net Revenues Through Indirect Channels
PercentageOfNetRevenuesThroughIndirectChannels
0.13
us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
110500000
CY2024Q3 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
256000000
CY2023Q3 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
224800000
CY2024Q3 us-gaap Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
0.68
CY2024Q3 us-gaap Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
P12M
CY2024Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
513371000
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
467459000
CY2024Q3 us-gaap Restricted Cash And Cash Equivalents Noncurrent
RestrictedCashAndCashEquivalentsNoncurrent
67000
CY2023Q4 us-gaap Restricted Cash And Cash Equivalents Noncurrent
RestrictedCashAndCashEquivalentsNoncurrent
117000
CY2024Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
513438000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
467576000
CY2024Q3 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
100989000
CY2023Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
94364000
CY2024Q3 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
60081000
CY2023Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
54561000
CY2024Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
40908000
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
39803000
CY2024Q3 us-gaap Depreciation
Depreciation
2300000
us-gaap Depreciation
Depreciation
6800000
CY2023Q3 us-gaap Depreciation
Depreciation
2100000
us-gaap Depreciation
Depreciation
6100000
CY2024Q3 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
9755000
CY2023Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
12239000
CY2024Q3 altr Accrued Obligations For Acquisition Of Businesses
AccruedObligationsForAcquisitionOfBusinesses
7443000
CY2023Q4 altr Accrued Obligations For Acquisition Of Businesses
AccruedObligationsForAcquisitionOfBusinesses
3286000
CY2024Q3 us-gaap Sales And Excise Tax Payable Current And Noncurrent
SalesAndExciseTaxPayableCurrentAndNoncurrent
4684000
CY2023Q4 us-gaap Sales And Excise Tax Payable Current And Noncurrent
SalesAndExciseTaxPayableCurrentAndNoncurrent
8710000
CY2024Q3 altr Employee Stock Purchase Plan Liabilities
EmployeeStockPurchasePlanLiabilities
2553000
CY2023Q4 altr Employee Stock Purchase Plan Liabilities
EmployeeStockPurchasePlanLiabilities
4155000
CY2024Q3 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
2543000
CY2023Q4 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
2436000
CY2024Q3 us-gaap Accrued Royalties Current
AccruedRoyaltiesCurrent
2078000
CY2023Q4 us-gaap Accrued Royalties Current
AccruedRoyaltiesCurrent
2313000
CY2024Q3 us-gaap Contract With Customer Refund Liability Current
ContractWithCustomerRefundLiabilityCurrent
1588000
CY2023Q4 us-gaap Contract With Customer Refund Liability Current
ContractWithCustomerRefundLiabilityCurrent
2385000
CY2024Q3 altr Accrued Defined Contribution Plan Liabilities Current
AccruedDefinedContributionPlanLiabilitiesCurrent
1523000
CY2023Q4 altr Accrued Defined Contribution Plan Liabilities Current
AccruedDefinedContributionPlanLiabilitiesCurrent
1454000
CY2024Q3 us-gaap Deposit Liabilities Accrued Interest
DepositLiabilitiesAccruedInterest
1174000
CY2023Q4 us-gaap Deposit Liabilities Accrued Interest
DepositLiabilitiesAccruedInterest
185000
CY2024Q3 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
1144000
CY2023Q4 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
2473000
CY2024Q3 us-gaap Other Sundry Liabilities Current
OtherSundryLiabilitiesCurrent
5782000
CY2023Q4 us-gaap Other Sundry Liabilities Current
OtherSundryLiabilitiesCurrent
8762000
CY2024Q3 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
40267000
CY2023Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
48398000
CY2024Q3 us-gaap Pension And Other Postretirement And Postemployment Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent
17720000
CY2023Q4 us-gaap Pension And Other Postretirement And Postemployment Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent
15815000
CY2024Q3 altr Income Tax Reserves
IncomeTaxReserves
16606000
CY2023Q4 altr Income Tax Reserves
IncomeTaxReserves
16254000
CY2024Q3 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
14166000
CY2023Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
12870000
CY2024Q3 us-gaap Other Sundry Liabilities Noncurrent
OtherSundryLiabilitiesNoncurrent
4762000
CY2023Q4 us-gaap Other Sundry Liabilities Noncurrent
OtherSundryLiabilitiesNoncurrent
2212000
CY2024Q3 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
53254000
CY2023Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
47151000
CY2024Q3 altr Interest Income And Other
InterestIncomeAndOther
5902000
CY2023Q3 altr Interest Income And Other
InterestIncomeAndOther
4823000
altr Interest Income And Other
InterestIncomeAndOther
17520000
altr Interest Income And Other
InterestIncomeAndOther
11692000
CY2024Q3 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
4856000
CY2023Q3 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-2933000
us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
2945000
us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-1994000
CY2024Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
10758000
CY2023Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
1890000
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
20465000
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
9698000
CY2023Q4 us-gaap Goodwill
Goodwill
458125000
us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
12482000
us-gaap Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
5602000
CY2024Q3 us-gaap Goodwill
Goodwill
476209000
CY2024Q3 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
240238000
CY2024Q3 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
155334000
CY2024Q3 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
84904000
CY2023Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
212621000
CY2023Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
129071000
CY2023Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
83550000
CY2024Q3 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
9200000
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
24300000
CY2023Q3 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
7700000
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
23100000
CY2024Q3 us-gaap Share Based Compensation
ShareBasedCompensation
17356000
CY2023Q3 us-gaap Share Based Compensation
ShareBasedCompensation
20526000
us-gaap Share Based Compensation
ShareBasedCompensation
50710000
us-gaap Share Based Compensation
ShareBasedCompensation
66423000
CY2024Q3 us-gaap Net Income Loss
NetIncomeLoss
1779000
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
-4362000
us-gaap Net Income Loss
NetIncomeLoss
13179000
us-gaap Net Income Loss
NetIncomeLoss
-28601000
CY2024Q3 us-gaap Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
0
CY2023Q3 us-gaap Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
0
us-gaap Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
0
us-gaap Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
0
CY2024Q3 us-gaap Net Income Loss Attributable To Parent Diluted
NetIncomeLossAttributableToParentDiluted
1779000
CY2023Q3 us-gaap Net Income Loss Attributable To Parent Diluted
NetIncomeLossAttributableToParentDiluted
-4362000
us-gaap Net Income Loss Attributable To Parent Diluted
NetIncomeLossAttributableToParentDiluted
13179000
us-gaap Net Income Loss Attributable To Parent Diluted
NetIncomeLossAttributableToParentDiluted
-28601000
CY2024Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
84835000
CY2023Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
80431000
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
83680000
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
80204000
CY2024Q3 altr Incremental Common Shares Attributable To Dilutive Shares
IncrementalCommonSharesAttributableToDilutiveShares
3590000
CY2023Q3 altr Incremental Common Shares Attributable To Dilutive Shares
IncrementalCommonSharesAttributableToDilutiveShares
0
altr Incremental Common Shares Attributable To Dilutive Shares
IncrementalCommonSharesAttributableToDilutiveShares
4174000
altr Incremental Common Shares Attributable To Dilutive Shares
IncrementalCommonSharesAttributableToDilutiveShares
0
CY2024Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
88425000
CY2023Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
80431000
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
87854000
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
80204000
CY2024Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.02
CY2023Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.05
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.16
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.36
CY2024Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.02
CY2023Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.05
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.15
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.36
CY2024Q3 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
3209000
CY2023Q3 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
8125000
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
3209000
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
7862000
CY2024Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3350000
CY2023Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-6541000
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
9509000
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
11369000
CY2024Q3 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.65
CY2023Q3 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.60
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.42
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
-0.66
altr Effective Income Tax Rate Reconciliation Reconciling Items Discrete Benefits Amount
EffectiveIncomeTaxRateReconciliationReconcilingItemsDiscreteBenefitsAmount
500000
altr Effective Income Tax Rate Reconciliation Reconciling Items Discrete Expenses Amount
EffectiveIncomeTaxRateReconciliationReconcilingItemsDiscreteExpensesAmount
7200000
us-gaap Number Of Reportable Segments
NumberOfReportableSegments
2
CY2024Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
151450000
CY2024Q3 altr Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
25705000
CY2023Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
134003000
CY2023Q3 altr Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
15454000
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
473157000
altr Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
88871000
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
441198000
altr Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
75565000
CY2024Q3 altr Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
25705000
CY2023Q3 altr Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
15454000
altr Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
88871000
altr Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
75565000
CY2024Q3 us-gaap Share Based Compensation
ShareBasedCompensation
17356000
CY2023Q3 us-gaap Share Based Compensation
ShareBasedCompensation
20526000
us-gaap Share Based Compensation
ShareBasedCompensation
50710000
us-gaap Share Based Compensation
ShareBasedCompensation
66423000
CY2024Q3 us-gaap Interest Expense
InterestExpense
1317000
CY2023Q3 us-gaap Interest Expense
InterestExpense
1529000
us-gaap Interest Expense
InterestExpense
4497000
us-gaap Interest Expense
InterestExpense
4583000
CY2024Q3 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
11563000
CY2023Q3 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
9783000
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
31120000
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
29271000
CY2024Q3 altr Special Adjustments Interest Income And Other
SpecialAdjustmentsInterestIncomeAndOther
9660000
CY2023Q3 altr Special Adjustments Interest Income And Other
SpecialAdjustmentsInterestIncomeAndOther
5481000
altr Special Adjustments Interest Income And Other
SpecialAdjustmentsInterestIncomeAndOther
20144000
altr Special Adjustments Interest Income And Other
SpecialAdjustmentsInterestIncomeAndOther
7480000
CY2024Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
5129000
CY2023Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-10903000
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
22688000
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-17232000
CY2024Q3 us-gaap Interest And Other Income
InterestAndOtherIncome
5900000
CY2024Q3 altr Currency Gains On Acquisition Related Intercompany Loans
CurrencyGainsOnAcquisitionRelatedIntercompanyLoans
3800000
CY2023Q3 us-gaap Interest And Other Income
InterestAndOtherIncome
4800000
CY2023Q3 altr Currency Gains On Acquisition Related Intercompany Loans
CurrencyGainsOnAcquisitionRelatedIntercompanyLoans
2800000
us-gaap Interest And Other Income
InterestAndOtherIncome
17500000
altr Currency Losses On Acquisition Related Intercompany Loans
CurrencyLossesOnAcquisitionRelatedIntercompanyLoans
2800000
us-gaap Interest And Other Income
InterestAndOtherIncome
11700000
altr Currency Losses On Acquisition Related Intercompany Loans
CurrencyLossesOnAcquisitionRelatedIntercompanyLoans
300000
CY2024Q3 ecd Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
false
CY2024Q3 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2024Q3 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2024Q3 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false

Files In Submission

Name View Source Status
0000950170-24-119474-index-headers.html Edgar Link pending
0000950170-24-119474-index.html Edgar Link pending
0000950170-24-119474.txt Edgar Link pending
0000950170-24-119474-xbrl.zip Edgar Link pending
altr-20240930.htm Edgar Link pending
altr-20240930.xsd Edgar Link pending
altr-ex31_1.htm Edgar Link pending
altr-ex31_2.htm Edgar Link pending
altr-ex32_1.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
altr-20240930_htm.xml Edgar Link completed
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
FilingSummary.xml Edgar Link unprocessable