TSR, Inc.

NASDAQ:TSRI

13.38 (USD) • At close June 28, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20232022202120202019201820172016201520142013201220112010200920082007200620052004200320022001200019991998199719961995199419931992199119901989198819871986
Revenue 101.43397.31268.82159.12163.3464.9962.57360.99857.40349.5344.91445.21539.34236.95642.80151.72349.68948.10951.44551.72552.44359.45578.52879.24384.770.449.731.826.721.91714.913.419.320.923.424.419.5
Cost of Revenue 83.94781.31457.549.94353.51554.60952.32751.03948.08741.25237.54937.75132.15230.42435.11842.30540.53438.7640.29940.26141.01946.56861.40760.37461.750.937.323.219.315.31214.30.211.83.22.93.7
Gross Profit 17.48615.99811.3219.1789.82510.38110.2469.9599.3158.2787.3657.4647.1916.5327.6839.4189.1559.34911.14511.46511.42412.88717.12118.8692319.512.48.67.46.650.613.218.319.120.221.515.8
Gross Profit Ratio 0.1720.1640.1640.1550.1550.160.1640.1630.1620.1670.1640.1650.1830.1770.180.1820.1840.1940.2170.2220.2180.2170.2180.2380.2720.2770.2490.270.2770.3010.2940.040.9850.9480.9140.8630.8810.81
Reseach & Development Expenses 0000000000000000000000000.30.80.300000000000
General & Administrative Expenses 000009.4729.6849.1218.8838.2538.0817.4676.7096.2156.6857.4477.237.647.517.7687.458.46310.82711.48513.512.28.970000000000
Selling & Marketing Expenses 00000000000000000000000000000000000000
SG&A 14.78915.61911.80910.92911.6739.4729.6849.1218.8838.2538.0817.4676.7096.2156.6857.4477.237.647.517.7687.458.46310.82711.48513.512.28.976.15.84.8014.217.51818.419.214.2
Other Expenses 000000000000000000000000.14410.40.20.10.10.10.10.10.41.41.41.41.40.9
Operating Expenses 14.78915.61911.80910.92911.6739.4729.6849.1218.8838.2538.0817.4676.7096.2156.6857.4477.237.647.517.7687.458.46310.82711.62814.813.49.47.16.25.94.90.114.618.919.419.820.615.1
Operating Income 2.6960.379-0.488-1.751-1.8480.9090.5620.8390.4320.025-0.716-0.0020.4820.3170.9981.9711.9251.7093.6353.6963.9754.4246.2947.2418.26.131.51.20.70.10.5-1.4-0.6-0.30.40.90.7
Operating Income Ratio 0.0270.004-0.007-0.03-0.0290.0140.0090.0140.0080.001-0.016-00.0120.0090.0230.0380.0390.0360.0710.0710.0760.0740.080.0910.0970.0870.060.0470.0450.0320.0060.034-0.104-0.031-0.0140.0170.0370.036
Total Other Income Expenses Net -0.0636.623-0.198-0.0590.010.0280.0150.0060.0120.0090.0130.0150.0210.0480.0960.2770.4090.2790.1110.0630.1820.3150.4880.4530.30.10.30.20.30.30.30.20.90.5-0.10.30.20.1
Income Before Tax 2.6337.001-0.686-1.81-1.8370.9370.5770.8450.4440.034-0.7030.0130.5030.3651.0942.2472.3341.9883.7463.7594.1564.7386.7827.6948.56.23.31.71.510.40.7-0.5-0.1-0.40.71.10.8
Income Before Tax Ratio 0.0260.072-0.01-0.031-0.0290.0140.0090.0140.0080.001-0.01600.0130.010.0260.0430.0470.0410.0730.0730.0790.080.0860.0970.10.0880.0660.0530.0560.0460.0240.047-0.037-0.005-0.0190.030.0450.041
Income Tax Expense 0.831-0.001-0.109-0.712-0.5380.3810.2630.3890.1520.017-0.2140.0250.2420.1660.4730.9710.9410.7741.6011.6351.7942.032.9243.2923.72.81.50.70.70.50.20.3-0.3-0.2-0.3-0.20.40.2
Net Income 1.7426.929-0.577-1.098-1.2990.4860.2680.3990.193-0.086-0.52-0.0620.1970.1430.6211.2761.3931.2142.1452.1242.3622.7083.8584.4024.83.41.810.80.50.20.4-0.20.1-0.10.60.70.6
Net Income Ratio 0.0170.071-0.008-0.019-0.0210.0070.0040.0070.003-0.002-0.012-0.0010.0050.0040.0150.0250.0280.0250.0420.0410.0450.0460.0490.0560.0570.0480.0360.0310.030.0230.0120.027-0.0150.005-0.0050.0260.0290.031
EPS 0.813.42-0.29-0.56-0.660.250.140.20.1-0.044-0.26-0.0310.10.070.30.560.60.540.940.941.061.221.721.761.621.160.620.320.280.160.060.14-0.0610.02-0.0240.140.140.14
EPS Diluted 0.813.42-0.29-0.56-0.660.250.140.20.1-0.044-0.26-0.0310.10.070.30.560.60.540.940.941.061.221.721.761.621.140.620.320.260.160.060.14-0.0610.02-0.0240.140.140.14
EBITDA 2.9390.614-0.315-1.751-1.8240.9080.5790.8640.4470.038-0.7020.4820.490.3241.0231.9941.9481.7373.6663.7674.0954.5616.3777.3539.26.32.91.21.10.600.3-10.31.21.51.81.2
EBITDA Ratio 0.0290.006-0.005-0.029-0.0290.0140.0090.0140.0080.001-0.01600.0120.0090.0240.0390.0390.0360.0710.0730.0780.0770.0810.0930.1090.0890.0580.0380.0410.0270.0290.02-0.0750.0160.0570.0640.0740.062