TUCOWS INC /PA/ (TCX)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$390.3M$362.3M$339.3M$321.1M$304.3M$311.2M$337.1M$346.0M$329.4M$189.8M$171.7M$146.5M$129.9M$114.7M
Gross profit$94.0M$83.0M$66.7M$78.2M$78.3M$85.5M$100.8M$96.8M$84.5M$63.1M$52.1M$39.4M$31.4M$26.2M$23.3M$20.1M$21.2M
Research & development$17.8M$18.6M$19.2M$14.2M$14.3M$12.4M$9.7M$8.7M$7.3M$4.5M$4.5M$4.3M$4.2M$4.3M$4.9M$4.6M$4.6M
Operating expenses$117.4M$148.0M$130.3M$109.9M$86.1M$78.6M$71.4M$67.4M$57.4M$38.0M$34.0M$29.8M
Operating income−$23.5M−$65.0M−$63.7M−$31.7M−$7.8M$6.9M$29.3M$29.3M$27.1M$25.0M$18.0M$9.6M$6.2M$6.1M$3.1M$2.4M$7.7M
EBITDAderived−$20.0M−$60.7M−$53.8M−$31.1M−$7.2M$7.4M$29.8M$29.7M$27.7M$25.6M$18.3M$9.9M$6.4M$6.3M$3.3M$2.6M$8.0M
Net income−$75.8M−$109.9M−$96.2M−$27.6M$3.4M$5.8M$15.4M$17.1M$22.3M$16.1M$11.4M$6.4M$4.2M$4.4M$6.2M$2.1M$12.2M
Basic EPSper diluted share-$6.85-$10.02-$8.85-$2.56$0.32$0.55$1.45$1.62$2.12$1.53$1.04$0.57$0.40$0.39$0.46$0.04$0.18
Diluted EPSper diluted share-$8.85-$2.56$0.31$0.54$1.43$1.59$2.07$1.50$1.00$0.54$0.37$0.36$0.44$0.04$0.17

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)57$1.41M disclosed value
57 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jul 17, 2025Form 4 · 10b5-1NOSS ELLIOTChief Executive OfficerSellCommon Stock500$22.52$11.3K443.3K
Jul 11, 2025Form 4 · 10b5-1NOSS ELLIOTChief Executive OfficerSellCommon Stock700$22.86$16.0K443.8K
Jul 10, 2025Form 4 · 10b5-1NOSS ELLIOTChief Executive OfficerSellCommon Stock1.6K$21.73$34.8K444.5K
Jul 10, 2025Form 4 · 10b5-1NOSS ELLIOTChief Executive OfficerSellCommon Stock400$22.44$9.0K446.1K
Jul 9, 2025Form 4 · 10b5-1NOSS ELLIOTChief Executive OfficerSellCommon Stock500$21.21$10.6K446.5K