IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

Financial Statements — IPSC

Balance Sheet

(in millions USD)
MetricQ2 2026Q1 2026Q3 2025Q2 2025Q1 2025Q3 2024Q2 2024Q1 2024Q3 2023Q2 2023Q1 2023Q3 2022Q2 2022Q1 2022Q3 2021Q2 2021
Cash & Equivalents49.6451.0555.5256.8851.8752.5941.4646.8155.3164.4486.83111.35112.79126.04101.29272.28
Short-term Investments70.0783.7677.2398.97113.26145.52154.95145.20114.2091.96164.64244.51265.97234.98193.86125.29
Total Current Assets124.77139.04137.71160.17169.63206.01203.48199.81173.70161.28255.93361.64383.79365.26300.40402.61
Property, Plant & Equipment34.4847.6153.7256.6559.5365.2869.4169.0181.9983.7785.8477.9469.9764.6848.6334.46
Goodwill----------4.735.09------------------
Intangible Assets34.2034.2034.2034.2034.2033.8033.30------------------
Total Non-current Assets*162.24187.51107.01124.52145.98182.61212.97148.69223.85255.88200.29150.11148.79185.05169.3393.02
Total Assets287.01326.55244.72284.69315.61388.62416.45348.51397.55417.16456.23511.75532.58550.31469.73495.63
Accounts Payable4.823.152.623.213.572.603.363.435.933.633.485.694.059.8911.6413.43
Total Current Liabilities15.0713.5722.0314.9514.5019.8219.1616.0720.4319.1627.6826.9121.5721.9819.8721.23
Long-term Debt--------------------10.4010.4010.4010.4010.4010.40
Total Non-current Liabilities*39.5948.2446.3459.8560.67173.11175.18154.56157.89150.43151.37154.64153.06141.6726.8726.81
Total Liabilities54.6661.8168.3774.7975.17192.93194.34170.62178.32169.59179.05181.55174.63163.6446.7448.03
Retained Earnings(848.11)(813.56)(772.74)(738.32)(705.78)(746.27)(715.04)(683.83)(616.37)(583.65)(550.36)(487.42)(456.67)(425.68)(359.97)(333.96)
Total Stockholder Equity232.35264.74176.35209.90240.44195.69222.10177.88219.23247.57277.18330.21357.95386.66422.99447.60

* Derived from reported values

Income Statement

(in millions USD) (except per-share rows)
MetricQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023Q2 2023Q1 2023Q4 2022Q3 2022Q2 2022Q1 2022Q4 2021Q3 2021
Total Revenue----0.000.000.00109.164.170.790.770.860.270.150.101.720.522.221.401.06----
Research & Development------0.01----------------------------21.8019.55
Selling, General & Admin5.796.580.966.847.818.417.758.358.318.748.598.998.238.908.248.068.257.306.186.28
Total Operating Expenses36.5323.6820.6636.1234.6634.9941.4635.5835.5332.1644.0335.7735.1833.8033.8333.9632.7538.4927.9725.83
Operating Income(36.53)(23.68)(20.66)(36.12)(34.66)74.18(37.28)(34.79)(34.76)(31.31)(43.76)(35.63)(35.08)(32.08)(33.31)(31.74)(31.35)(37.44)(27.97)(25.83)
Interest Expense--------------------0.000.000.140.400.390.370.330.310.320.32
Pretax Income----(19.24)(34.42)(32.54)76.56(34.30)(31.23)(31.18)(28.06)(40.27)(32.13)(32.34)(30.06)(31.65)(30.72)(30.97)(37.50)(28.15)--
Tax Provision------------1.78(0.01)0.020.00(0.87)0.590.951.210.030.030.020.02----
Net Income(34.55)(21.64)(19.18)(34.42)(32.54)76.56(36.07)(31.23)(31.21)(28.06)(39.40)(32.72)(33.29)(31.26)(31.68)(30.75)(30.99)(37.51)(28.19)(26.01)
Basic EPS(0.17)(0.11)(0.25)(0.40)(0.38)0.89(0.41)(0.37)(0.38)(0.45)(0.66)(0.55)(0.56)(0.53)(0.54)(0.53)(0.54)(0.66)(0.24)(0.48)
Diluted EPS(0.17)(0.11)(0.25)(0.40)(0.38)0.89(0.43)(0.37)(0.38)--(0.63)(0.55)(0.56)(0.53)(0.54)(0.53)(0.54)(0.66)(0.24)(0.48)

Cash Flow Statement

(in millions USD)
MetricQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023Q2 2023Q1 2023Q4 2022Q3 2022Q2 2022Q1 2022Q4 2021Q3 2021
Operating Cash Flow(19.83)(25.26)(16.08)(25.58)(27.59)(34.62)(24.22)(28.33)(27.33)(30.25)(26.23)(13.65)(19.25)(29.22)(22.91)(24.24)(25.55)86.75(24.35)(23.98)
Capital Expenditures0.690.58(0.14)0.200.320.48----0.270.540.983.274.504.996.279.8110.464.0716.7215.74
Free Cash Flow*(20.53)(25.85)(15.94)(25.78)(27.91)(35.10)----(27.60)(30.79)(27.21)(16.91)(23.75)(34.21)(29.17)(34.05)(36.01)82.69(41.07)(39.72)
Investing Cash Flow17.77(112.61)22.3624.6732.5427.9330.6139.20(33.86)11.5418.604.226.9731.34(4.27)22.6612.52(44.04)(20.60)(147.05)
Financing Cash Flow0.31126.620.050.000.000.12(0.60)0.2756.7018.20(0.36)0.30(10.12)0.450.100.140.0526.880.11(0.47)

* Derived from reported values