IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

Financial Statements — STRRP

Balance Sheet

(in millions USD)
MetricQ2 2026Q1 2026Q3 2025Q2 2025Q1 2025Q3 2024Q2 2024Q1 2024Q3 2023Q2 2023Q1 2023Q3 2022Q2 2022Q1 2022Q3 2021Q2 2021Q1 2021
Cash & Equivalents6.838.0915.3716.8416.5515.8414.6620.4121.6122.6421.9322.4125.8519.1526.1924.2023.15
Accounts Receivable34.9432.8436.2423.5521.2824.4824.5120.9724.8927.4627.3629.1531.6528.9220.9719.5717.12
Inventory6.957.077.75----------------------------
Total Current Assets57.8358.0667.8543.2941.2143.0242.0244.5448.9653.0652.3554.1959.4350.6848.5944.7041.38
Property, Plant & Equipment16.6015.8718.370.240.210.300.340.320.480.560.630.680.450.420.160.170.13
Goodwill5.905.915.975.765.725.775.725.734.874.884.884.884.224.222.092.092.09
Intangible Assets1.361.531.872.032.262.763.043.343.693.974.254.804.935.211.161.241.32
Total Non-current Assets*23.8523.3126.2112.2811.9814.1314.1114.6611.8012.6813.1212.7812.2312.635.445.615.60
Total Assets108.24108.51117.1455.5853.1957.1556.1359.2060.7665.7565.4766.9671.6663.3154.0350.3046.98
Accounts Payable5.354.515.522.343.061.171.121.970.611.321.201.491.001.060.390.540.44
Short-term Debt8.966.796.43----------0.000.001.251.251.87--------
Total Current Liabilities29.4627.7632.8114.2612.7813.1412.7313.8913.1217.9117.7421.5925.5718.1916.6614.1411.43
Long-term Debt5.125.596.52----------------0.000.00--------
Total Non-current Liabilities*18.9819.7516.561.190.931.070.831.011.001.151.341.000.922.330.841.361.40
Total Liabilities48.4447.5149.3715.4513.7114.2113.5714.9014.1219.0619.0722.6026.4920.5217.5015.5012.83
Retained Earnings(441.57)(439.73)(434.22)(432.46)(431.77)(429.43)(428.59)(428.14)(425.98)(426.51)(427.09)(427.46)(428.41)(431.50)(436.58)(438.07)(437.95)
Total Stockholder Equity*59.8061.0067.7740.1339.4742.9442.5644.3046.6446.6846.4044.3745.1742.7936.5334.8034.15

* 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 Revenue54.9450.0656.7947.9635.5431.8733.6036.8535.7133.8933.9739.4044.9043.0743.5948.6956.7251.9250.0625.41
Cost of Revenue32.1529.5132.5827.33--------------------------------
Gross Profit22.8020.5624.2120.63--------------------------------
Selling, General & Admin4.874.604.674.822.792.562.542.822.412.932.922.502.552.942.482.682.762.432.58--
Total Operating Expenses24.1724.57(8.06)22.2735.7533.5933.7337.3135.9036.9335.2438.1243.5443.0542.9947.4352.8448.3247.3443.65
Operating Income(1.37)(4.01)(0.11)(1.64)(0.21)(1.72)(0.12)(0.46)(0.19)(3.04)(1.27)1.281.360.020.601.263.883.602.721.36
Pretax Income(1.58)(4.06)(0.27)(1.51)(0.34)(1.72)0.25(0.55)(0.19)(2.99)(0.04)0.961.440.220.741.303.873.562.701.40
Tax Provision0.27(0.27)1.440.250.350.030.840.300.25(0.09)(0.78)0.430.86(0.14)0.670.340.780.540.64(0.09)
Net Income(1.85)(3.79)(1.71)(1.76)(0.69)(1.76)(0.58)(0.85)(0.44)(2.90)0.730.530.580.350.060.963.093.022.061.49
Basic EPS(0.50)(1.01)(0.49)(0.54)(0.23)(0.59)(0.21)(0.28)(0.15)(0.95)0.240.170.190.120.020.311.021.020.710.51
Diluted EPS(0.50)(1.01)(0.49)(0.54)(0.23)(0.59)(0.21)(0.28)(0.15)(0.95)0.240.170.180.110.020.300.980.970.690.49

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(1.73)(1.40)(3.85)(2.74)0.14(0.80)2.021.25(4.27)(1.78)3.34(0.72)2.65(4.95)4.35(0.08)7.57(2.39)1.662.26
Capital Expenditures1.511.291.050.620.040.01-0.00-0.000.010.010.040.030.000.040.070.300.040.090.140.03
Free Cash Flow*(3.23)(2.69)(4.90)(3.35)0.10(0.81)2.021.25(4.29)(1.79)3.30(0.74)2.65(4.99)4.28(0.38)7.53(2.48)1.532.23
Investing Cash Flow(1.33)1.89(1.58)6.19(0.04)(0.01)0.000.00(0.01)1.07(2.09)(0.02)-0.00(0.04)(0.07)(1.12)(0.04)(0.09)(6.15)(0.03)
Financing Cash Flow1.72(3.50)0.65(2.58)(0.02)(0.01)(0.12)(0.40)(1.48)(1.09)(0.21)(0.21)(1.87)(0.16)(0.04)(1.77)0.00(0.23)0.000.00

* Derived from reported values

Dividends Per Share

(USD)
MetricQ3 2017Q2 2017Q4 2016Q2 2016Q1 2016
Dividends Per Share0.000.000.000.050.05