IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

Financial Statements — CTKB

Balance Sheet

(in millions USD)
MetricQ1 2026Q3 2025Q2 2025Q1 2025Q3 2024Q2 2024Q1 2024Q3 2023Q2 2023Q1 2023Q3 2022Q2 2022Q1 2022Q3 2021Q2 2021
Cash & Equivalents65.6793.2875.4795.30162.27177.89168.79163.63131.54129.48341.52349.89362.51376.77159.85
Accounts Receivable51.9056.6356.2355.0352.6344.6450.3155.4049.6243.1039.6436.8130.4129.4524.03
Inventory49.7951.6549.4945.3546.8050.0754.7466.8865.7369.5049.3745.3537.9827.5126.66
Total Current Assets379.30388.49382.83380.50390.19384.08388.65422.32424.82425.62443.86443.27439.11439.83216.94
Property, Plant & Equipment20.4718.0518.3517.8318.5118.1118.2517.4215.5915.557.847.346.504.983.90
Goodwill16.6916.7016.7116.6816.1816.1816.1816.4619.1419.1410.1410.1410.140.480.48
Intangible Assets15.7017.6818.6019.4320.4921.4222.2524.2923.6824.664.493.864.330.360.33
Total Non-current Assets20.4718.0518.3517.8318.5118.1118.2517.4215.5915.557.847.346.504.983.90
Total Assets449.11494.92493.32482.60491.23483.73492.07519.43525.05524.58499.30492.82485.88454.32230.28
Accounts Payable19.7820.2321.6019.2020.7315.4918.0520.5119.5920.3716.6417.8414.6410.7511.59
Total Current Liabilities80.9475.2173.2767.6962.8052.3855.5758.6953.5956.5241.4942.3542.8030.0128.17
Total Non-current Liabilities*40.5341.1442.4935.2842.9742.2243.8945.2147.2844.6041.2939.3435.6321.1118.78
Total Liabilities121.47116.35115.76102.97105.7694.6099.45103.91100.88101.1282.7981.6978.4451.1346.95
Retained Earnings(120.60)(57.66)(52.18)(46.60)(44.84)(45.78)(35.35)(34.68)(28.22)(23.84)(20.56)(22.22)(21.63)(18.41)(19.83)
Total Stockholder Equity327.64378.57377.56379.62385.46389.12392.61415.52424.18423.46416.51411.13407.44403.20(10.98)

* Derived from reported values

Income Statement

(in millions USD) (except per-share rows)
MetricQ1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023Q2 2023Q1 2023Q4 2022Q3 2022Q2 2022Q1 2022Q4 2021Q3 2021Q2 2021
Total Revenue44.1462.1452.2945.6041.4657.4851.5046.6244.8658.2348.0049.6937.0948.3440.4840.1635.0638.8934.3830.41
Cost of Revenue22.8829.2624.7421.7421.3023.8222.5021.1821.8525.1920.8221.5316.0518.9613.6215.6014.8915.2613.1010.66
Gross Profit21.2532.8927.5523.8720.1633.6529.0125.4423.0133.0527.1828.1621.0429.3726.8624.5620.1823.6421.2819.75
Research & Development9.608.968.968.839.739.729.8810.009.8010.8711.1712.149.979.758.658.448.037.086.086.19
Selling, General & Admin18.4716.3916.1213.5312.909.0710.9411.6911.4110.7510.3510.7912.0810.518.048.597.556.945.754.16
Total Operating Expenses39.7238.4836.7434.4935.1330.6733.2533.9633.7533.1833.6037.2933.2029.2925.5025.4522.5322.3218.3815.93
Operating Income(18.46)(5.59)(9.19)(10.62)(14.97)2.99(4.25)(8.53)(10.73)(0.14)(6.42)(9.13)(12.16)0.081.36(0.89)(2.36)1.322.903.81
Interest Expense----------------0.440.390.600.410.670.690.650.650.590.490.440.43
Pretax Income--(4.03)(7.77)(6.77)(11.27)10.320.16(7.19)(8.99)4.11(4.18)(6.59)(9.04)4.111.85(1.40)(3.30)0.442.083.27
Tax Provision1.4940.05(2.29)(1.19)0.140.68(0.78)3.25(2.82)(1.39)2.27(2.21)(2.23)(1.89)0.22(0.70)1.151.610.660.60
Net Income(18.87)(44.08)(5.48)(5.58)(11.40)9.640.94(10.43)(6.17)5.50(6.46)(4.39)(6.81)3.721.63(0.70)(2.16)(1.16)1.422.67
Basic EPS--------------------------0.01(0.01)0.000.020.000.000.07
Diluted EPS--------------------------0.01(0.01)0.000.020.000.000.06

Cash Flow Statement

(in millions USD)
MetricQ1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023Q2 2023Q1 2023Q4 2022Q3 2022Q2 2022Q1 2022Q4 2021Q3 2021Q2 2021
Operating Cash Flow(2.74)(0.77)(3.90)0.11(0.12)2.0013.226.203.969.51(4.24)(2.85)2.866.19(7.50)(12.40)1.485.451.16(1.98)
Capital Expenditures2.171.000.661.580.850.891.011.050.571.501.331.310.516.531.111.330.781.301.311.76
Free Cash Flow*(4.90)(1.77)(4.55)(1.47)(0.97)1.1012.215.153.398.01(5.57)(4.16)2.35(0.34)(8.61)(13.73)0.704.15(0.15)(3.74)
Investing Cash Flow(27.08)(1.84)18.92(16.41)9.45(63.43)(15.81)2.02(5.75)29.0743.122.79(168.87)(51.06)(1.15)(2.91)(0.78)(18.30)(1.31)(1.39)
Financing Cash Flow3.98(1.23)1.94(2.60)(11.54)(3.64)(12.08)(1.71)1.61(33.75)(8.27)0.220.003.850.161.140.360.02217.08(3.54)

* Derived from reported values