Skip to content
Baker Capital StrategiesMARKETS. FILINGS. PERSPECTIVE.
Powered by THEMA

Baker Capital Strategies

Free Registration

Register for access to news, tools, alerts and reports.

THEMA Basic included at launch.

Use at least 8 characters.

Company research

PROFIRE ENERGY INC

CIK 1289636Updated Sep 24, 2026

Name history
Flooring Zone Inc · through Jan 16, 2009FLOORING ZONE INC · through Jan 16, 2009

No exchange listing on record for this SEC filer. Coverage is drawn from its filings.

Filing activity

SEC EDGAR
Latest filing

SCHEDULE 13G/A · Feb 13, 2025

50 filings on record · SCHEDULE 13G/A, 15-12G, EFFECT, S-8 POS, POS AM, 8-K.

Financials

FY 2023 · USD
Revenue58,208,060USD · FY 2023
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

Net income10,776,714USD · FY 2023
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

Operating income11,854,100USD · FY 2023
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

Diluted EPS0.22USD per share · FY 2023
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

Some figures are unavailable for this reporting year.

balance sheet · annual statements
Line itemFY 2023FY 2022FY 2021FY 2020
ASSETS
AssetsUSD66,293,845
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

53,929,536
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

48,038,122
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

48,323,225
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Property, Plant and Equipment, NetUSD10,782,372
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

10,423,964
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

11,185,539
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

12,021,811
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

GoodwillUSD2,579,381
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

2,579,381
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

2,579,381
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

2,579,381
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Current assets:
Cash and Cash Equivalents, at Carrying ValueUSD10,767,519
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

7,384,578
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

8,188,270
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

9,148,312
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Accounts Receivable, after Allowance for Credit Loss, CurrentUSD14,013,740
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

10,886,145
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

6,262,799
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

3,719,508
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Inventory, NetUSD14,059,656
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

10,293,980
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

7,185,248
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

8,414,772
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Assets, CurrentUSD44,472,716
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

32,033,626
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

24,235,721
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

25,835,775
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Prepaid Expense and Other Assets, CurrentUSD2,832,262
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

2,314,639
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

1,025,276
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

1,678,428
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Operating Lease, Right-of-Use AssetUSD326,505
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

36,303
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

LIABILITIES AND EQUITY
LiabilitiesUSD9,455,619
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

7,345,056
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

3,897,139
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

2,950,839
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Stockholders’ equity:
Preferred Stock, Value, IssuedUSD0
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

0
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

0
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

0
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Common Stock, Value, IssuedUSD53,048
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

52,144
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

51,720
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

51,385
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Additional Paid in CapitalUSD32,751,749
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

31,737,843
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

30,819,394
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

30,293,472
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Retained Earnings (Accumulated Deficit)USD36,202,403
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

25,425,689
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

21,477,929
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

22,529,472
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Accumulated Other Comprehensive Income (Loss), Net of TaxUSD-2,844,702
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

-3,294,873
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

-2,100,467
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

-2,148,924
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Stockholders' Equity Attributable to ParentUSD56,838,226
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

46,584,480
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

44,140,983
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

45,372,386
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Liabilities and EquityUSD66,293,845
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

53,929,536
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

48,038,122
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

48,323,225
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Current liabilities:
Liabilities, CurrentUSD9,095,470
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

6,788,315
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

3,725,121
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

2,415,300
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Operating Lease, Liability, CurrentUSD82,692
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

25,385
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

Accounts Payable, CurrentUSD2,699,556
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

2,955,506
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

1,822,559
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

1,178,979
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Operating Lease, Liability, NoncurrentUSD244,135
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

10,918
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

Deferred Income Tax Liabilities, NetUSD52,621
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

488,858
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

136,106
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

522,870
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Additional Financial Items
Accrued Liabilities, CurrentUSD4,541,820
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

3,573,994
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

1,872,348
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

1,196,870
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Cash, Cash Equivalents, and Short-term InvestmentsUSD3,069,668
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

3,153,074
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

3,587,278
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

4,315,394
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Deferred Tax Liabilities, NetUSD488,858
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

522,870
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Short-term InvestmentsUSD2,799,539
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

1,154,284
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

1,013,683
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

2,388,601
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Lines labelled “Derived” are calculated from reported figures.

cash flow · annual statements
Line itemFY 2023FY 2022FY 2021FY 2020
Cash flows from operating activities:
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation, Depletion and AmortizationUSD1,108,962
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

1,101,044
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

1,255,647
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

1,176,707
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Changes in operating assets and liabilities:
Increase (Decrease) in Accounts ReceivableUSD3,128,051
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

4,745,871
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

2,595,483
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

-2,268,435
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Increase (Decrease) in InventoriesUSD3,712,212
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

3,240,049
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

-1,247,004
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

-1,216,200
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Deferred Income Tax Expense (Benefit)USD-988,106
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

673,990
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

17,964
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

76,004
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Net Cash Provided by (Used in) Operating ActivitiesUSD7,064,050
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

516,077
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

648,927
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

264,400
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Cash flows from investing activities:
Payments to Acquire Businesses, Net of Cash AcquiredUSD0
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Net Cash Provided by (Used in) Investing ActivitiesUSD-1,266,492
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

10,657
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

-817,503
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

1,766,664
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Payments to Acquire Property, Plant, and EquipmentUSD1,228,275
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

601,012
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

168,527
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

1,547,331
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Cash flows from financing activities:
Payments for Repurchase of Common StockUSD1,987,949
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

1,228,730
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

754,574
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

0
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Net Cash Provided by (Used in) Financing ActivitiesUSD-2,454,519
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

-1,375,011
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

-836,139
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

-210,435
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate EffectUSD3,382,941
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

-803,692
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

-960,042
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

1,789,456
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Cash, Cash Equivalents, Restricted Cash and Restricted Cash EquivalentsUSD10,767,519
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

7,384,578
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

8,188,270
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

9,148,312
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Supplemental disclosure of cash flow information:
Interest Paid, Excluding Capitalized Interest, Operating ActivitiesUSD9,450
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

17,726
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

3,205
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

6,090
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Income Taxes Paid, NetUSD1,155,682
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

847,712
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash EquivalentsUSD39,902
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

44,585
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

Additional Financial Items
Amortization of Intangible AssetsUSD164,805
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

Cash, Cash Equivalents, and Short-term InvestmentsUSD3,069,668
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

3,153,074
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

3,587,278
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

4,315,394
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

DepreciationUSD1,108,962
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

1,101,044
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

1,255,647
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

1,163,722
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Depreciation, NonproductionUSD575,878
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

628,019
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

762,439
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

666,187
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Gain (Loss) on Disposition of AssetsUSD318,075
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

192,183
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

306,871
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Gain (Loss) on Disposition of Property Plant EquipmentUSD268,817
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

42,378
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

General and Administrative ExpenseUSD17,184,917
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

14,396,763
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

11,533,496
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

10,641,122
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

GoodwillUSD2,579,381
Source

10-K · 2024-03-13 · 0001289636-24-000005

As of 2023-12-31

2,579,381
Source

10-K · 2023-03-08 · 0001289636-23-000005

As of 2022-12-31

2,579,381
Source

10-K · 2022-03-08 · 0001289636-22-000005

As of 2021-12-31

2,579,381
Source

10-K · 2021-03-10 · 0001289636-21-000005

As of 2020-12-31

Income Tax Expense (Benefit)USD1,669,697
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

1,738,422
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

-629,358
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

-483,567
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Investment Income, InterestUSD390,031
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

177,125
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

133,201
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

181,254
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Net Income (Loss) Attributable to ParentUSD10,776,714
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

3,947,760
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

-1,051,543
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

-2,175,597
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Nonoperating Income (Expense)USD592,311
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

491,574
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

334,099
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

421,047
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Operating ExpensesUSD18,677,918
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

16,456,782
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

13,416,015
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

12,606,412
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Operating Lease, ExpenseUSD75,603
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

79,378
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

69,808
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

75,147
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Other Nonoperating Income (Expense)USD-57,088
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

-3,626
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

8,715
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

-67,078
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Proceeds from Stock Options ExercisedUSD177,281
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

33,863
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

6,053
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

2,020
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Provision for Loan, Lease, and Other LossesUSD488,420
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

77,704
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

15,979
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

184,293
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Unrealized Gain (Loss) on InvestmentsUSD-524,239
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

-5,549
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

26,523
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Lines labelled “Derived” are calculated from reported figures.

income statement · annual statements
Line itemFY 2023FY 2022FY 2021FY 2020
Total RevenueUSD58,208,060
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

45,936,643
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

26,356,176
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

21,458,609
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Cost of RevenueUSD27,676,042
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

24,285,253
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

14,955,161
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

11,932,408
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Operating Income (Loss)USD11,854,100
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

5,194,608
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

-2,015,000
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

-3,080,211
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Other Nonoperating Income (Expense)USD-57,088
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

-3,626
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

8,715
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

-67,078
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling InterestUSD12,446,411
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

5,686,182
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

-1,680,901
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

-2,659,164
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Income Tax Expense (Benefit)USD1,669,697
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

1,738,422
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

-629,358
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

-483,567
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Net Income (Loss) Attributable to ParentUSD10,776,714
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

3,947,760
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

-1,051,543
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

-2,175,597
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Earnings Per Share, BasicUSD per share0.23
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

0.08
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

-0.02
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

-0.05
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Earnings Per Share, DilutedUSD per share0.22
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

0.08
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

-0.02
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

-0.05
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Weighted Average Number of Shares Outstanding, Basicshares47,355,978
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

47,161,101
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

48,070,581
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

47,778,063
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Weighted Average Number of Shares Outstanding, Dilutedshares49,127,558
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

48,447,342
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

48,070,581
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

47,778,063
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Additional Financial Items
Amortization of Intangible AssetsUSD164,805
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

Current Income Tax Expense (Benefit)USD2,657,803
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

1,064,432
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

-647,322
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

-559,571
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

General and Administrative ExpenseUSD17,184,917
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

14,396,763
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

11,533,496
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

10,641,122
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Gross ProfitUSD30,532,018
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

21,651,390
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

11,401,015
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

9,526,201
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Interest ExpenseUSD9,449
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

Investment Income, InterestUSD390,031
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

177,125
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

133,201
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

181,254
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Nonoperating Income (Expense)USD592,311
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

491,574
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

334,099
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

421,047
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Operating ExpensesUSD18,677,918
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

16,456,782
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

13,416,015
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

12,606,412
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Operating Lease, ExpenseUSD75,603
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

79,378
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

69,808
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

75,147
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Research and Development ExpenseUSD917,123
Source

10-K · 2024-03-13 · 0001289636-24-000005

2023-01-01 to 2023-12-31

1,432,000
Source

10-K · 2023-03-08 · 0001289636-23-000005

2022-01-01 to 2022-12-31

1,120,080
Source

10-K · 2022-03-08 · 0001289636-22-000005

2021-01-01 to 2021-12-31

1,299,103
Source

10-K · 2021-03-10 · 0001289636-21-000005

2020-01-01 to 2020-12-31

Lines labelled “Derived” are calculated from reported figures.