TTSH Revenue Flow Filed revenue amounts for 2025-10-01 to 2025-12-31. Coverage is partial. Unconnected amounts are separate disclosures; they must not be added together.
2025-12-31: Revenue $77.49M ; Cost of revenue $29.66M* ; Selling, general and administrative $52.30M* ; Income tax -$1.12M* . 2025-09-30: Revenue $83.06M ; Cost of revenue $30.79M ; Selling, general and administrative $54.24M ; Income tax -$348.00K . 2025-06-30: Revenue $88.26M ; Cost of revenue $31.42M ; Selling, general and administrative $56.40M ; Income tax $77.00K . 2025-03-31: Revenue $88.01M ; Cost of revenue $29.94M ; Selling, general and administrative $57.89M ; Income tax $29.00K . Revenue flow Separate filed amounts; connecting flows are not established. Components and totals may overlap.
TTSH revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Revenue $77.49M Gross profit $47.83M Operating income -$4.47M Net income -$3.44M
Finer product or service dollar figures and nonoverlapping groupings are shown only where supported by the retained filing evidence. Growth percentages are never converted to revenue dollars.
Historical revenue and expense breakdown Revenue and expense 3 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2025-12-31 $77.49M $29.66M* $52.30M* -$1.12M* -$3.44M 2025-09-30 $83.06M $30.79M $54.24M -$348.00K -$1.61M 2025-06-30 $88.26M $31.42M $56.40M $77.00K $392.00K 2025-03-31 $88.01M $29.94M $57.89M $29.00K $172.00K 2024-12-31 $79.45M (m) (m) (m) -$628.00K 2024-09-30 $84.50M $28.28M $55.98M $138.00K $41.00K 2024-06-30 $91.38M $31.05M $58.48M $575.00K $1.22M 2024-03-31 $91.73M $31.41M $58.04M $428.00K $1.69M 2023-12-31 $84.46M (m) (m) (m) $636.00K 2023-09-30 $92.11M $32.55M $56.73M $532.00K $1.84M 2023-06-30 $98.56M $35.26M $55.57M $1.99M $5.08M 2023-03-31 $102.02M $36.48M $61.41M $815.00K $2.51M 2022-12-31 $87.47M (m) (m) (m) $1.45M 2022-09-30 $97.15M $32.54M $59.11M $1.36M $3.82M 2022-06-30 $107.60M $36.59M $61.24M $2.66M $6.91M 2022-03-31 $102.47M $35.63M $62.11M $957.00K $3.51M 2021-12-31 $90.18M (m) (m) (m) $1.81M 2021-09-30 $92.24M $29.29M $59.79M $779.00K $2.17M 2021-06-30 $96.19M $29.77M $58.81M $1.98M $5.49M 2021-03-31 $92.08M $27.90M $57.28M $1.44M $5.30M 2020-12-31 $81.56M (m) (m) (m) $1.38M 2020-09-30 $81.49M $26.19M $52.40M $748.00K $1.91M 2020-06-30 $67.73M $22.32M $47.21M -$1.59M -$760.00K 2020-03-31 $94.28M $29.32M $62.36M -$1.76M $3.50M 2019-12-31 $78.60M (m) (m) (m) -$4.25M 2019-09-30 $85.94M $26.77M $59.80M -$274.00K -$1.38M 2019-06-30 $88.90M $27.54M $60.56M $11.00K -$154.00K 2019-03-31 $86.91M $25.07M $58.95M $611.00K $1.32M 2018-12-31 $83.95M (m) (m) (m) -$1.08M 2018-09-30 $89.26M $26.25M $59.13M $652.00K $2.55M 2018-06-30 $92.91M $27.60M $57.87M $1.92M $4.96M 2018-03-31 $91.13M $27.10M $57.93M $1.58M $4.01M 2017-12-31 $78.58M (m) (m) (m) -$7.35M 2017-09-30 $84.42M $27.76M $52.28M $1.47M $2.44M 2017-06-30 $89.46M $27.12M $50.75M $3.49M $7.72M 2017-03-31 $92.14M $27.39M $51.21M $5.08M $8.01M 2016-12-31 $76.61M (m) (m) (m) $273.00K 2016-09-30 $78.56M $23.40M $47.36M $2.89M $4.58M 2016-06-30 $84.27M $25.57M $46.99M $4.45M $6.85M 2016-03-31 $84.71M $25.01M $47.95M $4.46M $6.76M 2015-12-31 $71.91M (m) (m) (m) $3.79M 2015-09-30 $72.40M $21.69M $44.05M $2.44M $3.76M 2015-06-30 $75.71M $24.41M $42.85M $3.19M $4.49M 2015-03-31 $72.96M $21.99M $43.78M $2.76M $3.66M 2014-12-31 $63.34M (m) (m) (m) $1.51M 2014-09-30 $62.81M $19.35M $39.75M $1.01M $1.50M 2014-06-30 $66.67M $20.16M $39.38M $2.55M $3.83M 2014-03-31 $64.38M $19.45M $37.97M $2.47M $3.71M 2013-09-30 $56.80M $16.99M $32.21M $2.76M $4.05M 2013-06-30 $58.12M $17.26M $30.39M $4.01M $3.58M 2013-03-31 $56.84M $16.46M $28.35M $4.26M -$44.72M 2012-12-31 $46.19M (m) (m) (m) -$35.81M 2012-09-30 $44.29M $12.20M $23.90M -$4.72M -$31.86M 2012-06-30 $46.31M $12.65M $22.64M $175.00K $10.66M 2012-03-31 $45.86M $12.17M $22.06M $248.00K $10.13M 2011-12-31 $37.70M (m) (m) (m) $6.67M 2011-09-30 (m) $9.87M $19.99M $153.17K $6.60M 2011-06-30 $40.06M (m) (m) (m) $9.12M 2011-03-31 $37.88M (m) (m) (m) $8.97M
Revenue and expense 6 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2025-06-30 $176.27M $61.36M $114.29M $106.00K $564.00K 2024-06-30 $183.11M $62.46M $116.52M $1.00M $2.91M 2023-06-30 $200.58M $71.74M $116.98M $2.80M $7.59M 2022-06-30 $210.07M $72.21M $123.35M $3.62M $10.43M 2021-06-30 $188.28M $57.67M $116.09M $3.42M $10.79M 2020-06-30 $162.01M $51.64M $109.57M -$3.35M $2.74M 2019-06-30 $175.81M $52.61M $119.51M $622.00K $1.17M 2018-06-30 $184.05M $54.70M $115.80M $3.50M $8.97M 2017-06-30 $181.60M $54.51M $101.96M $8.57M $15.73M 2016-06-30 $168.98M $50.58M $94.94M $8.91M $13.61M 2015-06-30 $148.67M $46.41M $86.63M $5.95M $8.15M 2014-06-30 $131.04M $39.61M $77.36M $5.03M $7.54M 2013-06-30 $114.96M $33.72M $58.74M $8.28M -$41.13M 2012-06-30 $92.17M $24.83M $44.71M $424.00K $20.79M
Revenue and expense 9 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2025-09-30 $259.33M $92.14M $168.53M -$242.00K -$1.05M 2024-09-30 $267.62M $90.74M $172.49M $1.14M $2.95M 2023-09-30 $292.69M $104.28M $173.72M $3.33M $9.44M 2022-09-30 $307.23M $104.75M $182.46M $4.98M $14.25M 2021-09-30 $280.52M $86.96M $175.88M $4.20M $12.97M 2020-09-30 $243.50M $77.83M $161.97M -$2.60M $4.66M 2019-09-30 $261.75M $79.38M $179.31M $348.00K -$217.00K 2018-09-30 $273.31M $80.95M $174.93M $4.16M $11.52M 2017-09-30 $266.02M $82.27M $154.25M $10.03M $18.17M 2016-09-30 $247.54M $73.98M $142.30M $11.79M $18.19M 2015-09-30 $221.07M $68.10M $130.68M $8.38M $11.91M 2014-09-30 $193.85M $58.96M $117.11M $6.03M $9.04M 2013-09-30 $171.76M $50.70M $90.95M $11.04M -$37.08M 2012-09-30 $136.46M $37.02M $68.61M -$4.30M -$11.07M 2011-09-30 $115.01M $30.30M $58.22M $578.60K $24.69M
Revenue and expense 12 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2025-12-31 $336.82M $121.80M $220.83M -$1.36M -$4.49M 2024-12-31 $347.07M $119.20M $224.36M $921.00K $2.32M 2023-12-31 $377.15M $134.09M $226.90M $3.92M $10.07M 2022-12-31 $394.70M $135.76M $236.33M $5.33M $15.70M 2021-12-31 $370.70M $117.57M $232.52M $5.18M $14.77M 2020-12-31 $325.06M $103.53M $215.15M -$1.53M $6.03M 2019-12-31 $340.35M $104.23M $237.48M -$674.00K -$4.46M 2018-12-31 $357.25M $105.92M $233.20M $5.16M $10.44M 2017-12-31 $344.60M $108.38M $210.38M $13.34M $10.82M 2016-12-31 $324.16M $97.26M $193.98M $12.88M $18.46M 2015-12-31 $292.99M $89.38M $174.38M $11.08M $15.70M 2014-12-31 $257.19M $78.30M $157.32M $7.38M $10.55M 2013-12-31 $229.56M $68.75M $127.73M $11.94M -$35.66M 2012-12-31 $182.65M $49.63M $94.72M -$2.00M -$46.89M 2011-12-31 $152.72M $40.32M $78.37M $733.00K $31.36M 2010-12-31 $135.34M $36.12M $68.11M $609.00K $29.71M