_id
6910573eccc777a4e85d5676
Ticker
CURN
Name
Currency Exchange International Corp
Exchange
OTCQX
Address
6649 Westwood Boulevard, Orlando, FL, United States, 32821
Country
USA
Sector
Financial Services
Industry
Capital Markets
Currency
USD
Website
https://www.ceifx.com
Description
Currency Exchange International, Corp., together with its subsidiary, Exchange Bank of Canada, provides foreign exchange technology and processing services in Canada and the United States. The company offers financial institutions, international wire payments, foreign check clearing, foreign bank note exchange, and foreign draft issuance solutions; corporations, hedging and risk management, and international payment solutions; international traveler's, foreign currency exchange, gold bullion coins and bars, and affiliate e-commerce program solutions; and currency price protection and student currency reservation services. It serves individuals, banks, financial institutions, corporations, and money service businesses; commercial and retail markets; and the travel, technology, payroll, healthcare, and nonprofit sectors. Currency Exchange International, Corp. was incorporated in 1998 and is headquartered in Orlando, Florida.
Last Close
16.57
Volume
-
Current Price
16.37
Change
-0.12055455093429521
Last Updated
2026-01-02T12:13:22.574Z
Image
data:image/webp;base64,UklGRvIDAABXRUJQVlA4WAoAAAAQAAAAPwAACgAAQUxQSP8BAAABkGzbtmk7c63zbNu2bdu2X2zbtm3bSclOyUbdTunq7ODpEyJiAvA/SwDIzMnZDGAAYCYiJmIwE4iYiMBMRExEoB6ZmAGAJMC6fseD979/f7jVBACEPhMRAQQARAD+AxEIPTMjeMdXIYv/NWI6JEJIhLWxta+NRbAU5G1uYOac6mBhz6GB5o5WqU4GVgYO+tZ6NoaJ9m6BAMNorVLIapVaI8sapXhCjOItjQuK1p/Zuuzy7DNd1+rWra5fdcQv/Wr2yaWbB8+YNC/xasb+mbNXL8u91AaG+0OhVmlEz0pxGDrYWOy6ZfKGh7NPXFh6cMTm+4cnYfZ6LN0f/W74Hiw9dmz5q6WLL55ds2rr5UDA4rlQyqJXlfgRCAk+m2JHD0/Mry4q6Z5Q79rqtTwrOQSdEzoLMjqm1jm3NAaPjk7LKFxascgbWCIUomdZrRJfM8HokbW1mQBAR0sPenpgQs8MAETo9YZQyrIsa9QqjSyueoEBaplf1jln1NApM8e1J8/2Xt4xuH341KqMiUmJ0GYmZpaImSWWCJgt1EKWhRBCc7uCIIFgtmbr4fSqmc17ly69NPVS5Ij804Xzd5yau2dNPgj9p3FvlUKoP9yaE0FgBgDDCFc/Z/u4JK9w1whfR29XN/9iL/t4b8e8FMJAQMczJsbHDABL6JXQM6F3wkADAFZQOCDMAQAAMAkAnQEqQAALAD69Tp5LpyQiobf6qADgF4lsAJ0yhIRHgrrw0A98D0AbwBz5XsaL8FaDLA0prMO8A9AAXacMrEY4CZDUtrLk045S5rtf8ze4gAD6C7+HVwePnfacVYx+eaZU22Po62Zq25v5sEwjLkrdIIfu1adhLyLouXcYV/W8ce+Ya9IaKueT5Vc+f9WXybJZ4s7OYejHmENjgZ5HGUI539Aj7glBbm2ccqSa/nShN+VB0eRmcnaxP5poOfqk/NZnuHsC8Xp77EW7a/k9i/Z0CvrZjLg2vgb0h3+63AWXMNwz+iaCPUREG4OIMDUQYgWG+xIOEIEBqrq74X1VrZNM73E3UhJciXRGJ0l/Ni12C8i81bWSNnn1nwrzA5mvX6hC0Dda2OTsFrNppkjvQHfGR/tNZdnTLDqaRDdJHodLSjXHcxT2l2Az28IoafQi+WLoyOqjAU6fKiZQt/CQpn0GBoL3nzGiFEvIUX5ui5+p/+V4guTfv5wXfj+P+v/5/4wE+RK5sa1dDEwdw86tp33AmvKgJqRzGkNsnta12ko3GNCCjR6GMLCssiOr52mTz4/3FPwN1AcAe/y/ObWj/fhqEWCiWHYLeeAAAA==
Ipo Date
-
Market Cap
102839480
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-07-31
Revenue
21282968
Cost Of Revenue
7615885
Gross Profit
13667083
Operating Expenses
13581309
Operating Income
7701659
Interest Expense
154128
Pretax Income
7097975
Net Income
4245120
Eps
0.6839944663269939
Dividends Per Share
-
Shares Outstanding
6134120
Income Tax Expense
-
EBITDA
-
Operating Margin
36.18695945039245
Total Other Income Expense Net
-251234
Cash
90181344
Short Term Investments
-
Receivables
12229997
Inventories
-
Total Current Assets
120003845
Property Plant Equipment
8259062
Total Assets
132627092
Payables
28575353
Short Term Debt
-
Long Term Debt
-
Total Liabilities
48788432
Equity
83838660
Bs_currency_symbol
USD
Depreciation
893860
Change In Working Capital
4347189
Cash From Operations
9226351
Capital Expenditures
385883
Cash From Investing
-
Cash From Financing
-7189729
Net Change In Cash
1650739
Cf_currency_symbol
USD
PE
42.4872
PB
1.2118300962825503
ROE
5.063439706693786
ROA
3.2007939976547175
FCF
8840468
Fcf Percent
0.4153775920726846
Piotroski FScore
4
Health Score
72
Deep Value Investing Score
7.5
Defensive Investing Score
6.5
Dividend Investing Score
3
Economic Moat Investing Score
7.8
Garp Investing Score
8
Growth Investing Score
7
Momentum Investing Score
4
Net Net Investing Score
5
Quality Investing Score
7.5
Value Investing Score
7.5
Quarters > 0 > quarter
2025-07-31
Quarters > 0 > income Statement > revenue
21282968
Quarters > 0 > income Statement > cost Of Revenue
7615885
Quarters > 0 > income Statement > gross Profit
13667083
Quarters > 0 > income Statement > operating Expenses
13581309
Quarters > 0 > income Statement > operating Income
7701659
Quarters > 0 > income Statement > interest Expense
154128
Quarters > 0 > income Statement > pretax Income
7097975
Quarters > 0 > income Statement > net Income
4245120
Quarters > 0 > income Statement > eps
0.6839944663269939
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
6206366
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
36.18695945039245
Quarters > 0 > income Statement > total Other Income Expense Net
-251234
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
90181344
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
12229997
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
120003845
Quarters > 0 > balance Sheet > property Plant Equipment
8259062
Quarters > 0 > balance Sheet > total Assets
132627092
Quarters > 0 > balance Sheet > payables
28575353
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
48788432
Quarters > 0 > balance Sheet > equity
83838660
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
4245120
Quarters > 0 > cash Flow > depreciation
893860
Quarters > 0 > cash Flow > change In Working Capital
4347189
Quarters > 0 > cash Flow > cash From Operations
9226351
Quarters > 0 > cash Flow > capital Expenditures
385883
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-7189729
Quarters > 0 > cash Flow > net Change In Cash
1650739
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.6839944663269939
Quarters > 0 > ratios > PB
1.2118300962825503
Quarters > 0 > ratios > ROE
5.063439706693786
Quarters > 0 > ratios > ROA
3.2007939976547175
Quarters > 0 > ratios > FCF
8840468
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.4153775920726846
Quarters > 0 > health Score
72
Quarters > 1 > quarter
2025-04-30
Quarters > 1 > income Statement > revenue
15865150
Quarters > 1 > income Statement > cost Of Revenue
7235763
Quarters > 1 > income Statement > gross Profit
8629387
Quarters > 1 > income Statement > operating Expenses
12229695
Quarters > 1 > income Statement > operating Income
3635455
Quarters > 1 > income Statement > interest Expense
129238
Quarters > 1 > income Statement > pretax Income
3900165
Quarters > 1 > income Statement > net Income
1983025
Quarters > 1 > income Statement > eps
0.3145281296899074
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
6304762
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
-
Quarters > 1 > income Statement > operating Margin
22.914721890432805
Quarters > 1 > income Statement > total Other Income Expense Net
543953
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
73928005
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
7506685
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
118090004
Quarters > 1 > balance Sheet > property Plant Equipment
8786055
Quarters > 1 > balance Sheet > total Assets
130999372
Quarters > 1 > balance Sheet > payables
16957140
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
49846257
Quarters > 1 > balance Sheet > equity
81153115
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
1983030
Quarters > 1 > cash Flow > depreciation
872407
Quarters > 1 > cash Flow > change In Working Capital
6715466
Quarters > 1 > cash Flow > cash From Operations
9672097
Quarters > 1 > cash Flow > capital Expenditures
360301
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-1587573
Quarters > 1 > cash Flow > net Change In Cash
7724223
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.3145281296899074
Quarters > 1 > ratios > PB
1.2717805587622855
Quarters > 1 > ratios > ROE
2.4435599298930177
Quarters > 1 > ratios > ROA
1.5137667988209897
Quarters > 1 > ratios > FCF
9311796
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.5869340031452587
Quarters > 1 > health Score
69
Quarters > 2 > quarter
2025-01-31
Quarters > 2 > income Statement > revenue
19891439
Quarters > 2 > income Statement > cost Of Revenue
9234223
Quarters > 2 > income Statement > gross Profit
10657216
Quarters > 2 > income Statement > operating Expenses
7681156
Quarters > 2 > income Statement > operating Income
2976060
Quarters > 2 > income Statement > interest Expense
267208
Quarters > 2 > income Statement > pretax Income
1956121
Quarters > 2 > income Statement > net Income
812530
Quarters > 2 > income Statement > eps
0.12424353770143721
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
6539817
Quarters > 2 > income Statement > income Tax Expense
1143591
Quarters > 2 > income Statement > EBITDA
3094992
Quarters > 2 > income Statement > operating Margin
14.961511834312239
Quarters > 2 > income Statement > total Other Income Expense Net
-1019939
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
92889765
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
8381716
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
109933013
Quarters > 2 > balance Sheet > property Plant Equipment
8990225
Quarters > 2 > balance Sheet > total Assets
123115193
Quarters > 2 > balance Sheet > payables
17878020
Quarters > 2 > balance Sheet > short Term Debt
6879546
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
43668316
Quarters > 2 > balance Sheet > equity
79446877
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
794167
Quarters > 2 > cash Flow > depreciation
851964
Quarters > 2 > cash Flow > change In Working Capital
-8334028
Quarters > 2 > cash Flow > cash From Operations
-7088306
Quarters > 2 > cash Flow > capital Expenditures
415628
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-631772
Quarters > 2 > cash Flow > net Change In Cash
-8987498
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.12424353770143721
Quarters > 2 > ratios > PB
1.3475269051796712
Quarters > 2 > ratios > ROE
1.0227337192876695
Quarters > 2 > ratios > ROA
0.6599754101835343
Quarters > 2 > ratios > FCF
-7503934
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.3772444014734178
Quarters > 2 > health Score
47
Quarters > 3 > quarter
2024-10-31
Quarters > 3 > income Statement > revenue
23049079
Quarters > 3 > income Statement > cost Of Revenue
9207004
Quarters > 3 > income Statement > gross Profit
13842075
Quarters > 3 > income Statement > operating Expenses
10970948
Quarters > 3 > income Statement > operating Income
2871127
Quarters > 3 > income Statement > interest Expense
314932
Quarters > 3 > income Statement > pretax Income
-1086504
Quarters > 3 > income Statement > net Income
-2817898
Quarters > 3 > income Statement > eps
-0.4295296632368594
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
6560427
Quarters > 3 > income Statement > income Tax Expense
1731394
Quarters > 3 > income Statement > EBITDA
285520
Quarters > 3 > income Statement > operating Margin
12.456580152291552
Quarters > 3 > income Statement > total Other Income Expense Net
-3957631
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
101877263
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
10996318
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
118508979
Quarters > 3 > balance Sheet > property Plant Equipment
7795794
Quarters > 3 > balance Sheet > total Assets
131161584
Quarters > 3 > balance Sheet > payables
19540154
Quarters > 3 > balance Sheet > short Term Debt
6298339
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
51769229
Quarters > 3 > balance Sheet > equity
79392355
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
-2817898
Quarters > 3 > cash Flow > depreciation
1057092
Quarters > 3 > cash Flow > change In Working Capital
-23345991
Quarters > 3 > cash Flow > cash From Operations
-22567179
Quarters > 3 > cash Flow > capital Expenditures
849332
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-1430104
Quarters > 3 > cash Flow > net Change In Cash
-24851309
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
-0.4295296632368594
Quarters > 3 > ratios > PB
1.352701906751601
Quarters > 3 > ratios > ROE
-3.5493316705367914
Quarters > 3 > ratios > ROA
-2.1484171767855442
Quarters > 3 > ratios > FCF
-23416511
Quarters > 3 > ratios > Piotroski FScore
0
Quarters > 3 > ratios > fcf Percent
-1.0159412877191318
Quarters > 3 > health Score
30
Annuals > 0 > quarter
2024-10-31
Annuals > 0 > income Statement > revenue
85244417
Annuals > 0 > income Statement > cost Of Revenue
37137778
Annuals > 0 > income Statement > gross Profit
48106639
Annuals > 0 > income Statement > operating Expenses
32422579
Annuals > 0 > income Statement > operating Income
15684060
Annuals > 0 > income Statement > interest Expense
952352
Annuals > 0 > income Statement > pretax Income
8672947
Annuals > 0 > income Statement > net Income
2473849
Annuals > 0 > income Statement > eps
0.37708658293126346
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
6560427
Annuals > 0 > income Statement > income Tax Expense
6199098
Annuals > 0 > income Statement > EBITDA
13395665
Annuals > 0 > income Statement > operating Margin
18.398929281198555
Annuals > 0 > income Statement > total Other Income Expense Net
-7011113
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
101877263
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
10996318
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
118508979
Annuals > 0 > balance Sheet > property Plant Equipment
7795794
Annuals > 0 > balance Sheet > total Assets
131161584
Annuals > 0 > balance Sheet > payables
19540154
Annuals > 0 > balance Sheet > short Term Debt
6298339
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
51769229
Annuals > 0 > balance Sheet > equity
79392355
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
2473849
Annuals > 0 > cash Flow > depreciation
3770366
Annuals > 0 > cash Flow > change In Working Capital
16548200
Annuals > 0 > cash Flow > cash From Operations
26669378
Annuals > 0 > cash Flow > capital Expenditures
3003123
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
-14315334
Annuals > 0 > cash Flow > net Change In Cash
9156970
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.37708658293126346
Annuals > 0 > ratios > PB
1.3692285030466724
Annuals > 0 > ratios > ROE
3.1159788621964926
Annuals > 0 > ratios > ROA
1.8861079018380869
Annuals > 0 > ratios > FCF
23666255
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.2776282111237854
Annuals > 0 > health Score
70
Annuals > 1 > quarter
2023-10-31
Annuals > 1 > income Statement > revenue
81954769
Annuals > 1 > income Statement > cost Of Revenue
1017822
Annuals > 1 > income Statement > gross Profit
80936947
Annuals > 1 > income Statement > operating Expenses
62202698
Annuals > 1 > income Statement > operating Income
18734249
Annuals > 1 > income Statement > interest Expense
1268065
Annuals > 1 > income Statement > pretax Income
14524785
Annuals > 1 > income Statement > net Income
10193507
Annuals > 1 > income Statement > eps
1.5221136751669642
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
6696942
Annuals > 1 > income Statement > income Tax Expense
4331278
Annuals > 1 > income Statement > EBITDA
19198090
Annuals > 1 > income Statement > operating Margin
22.85925423083067
Annuals > 1 > income Statement > total Other Income Expense Net
-4209464
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
92720293
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
21125546
Annuals > 1 > balance Sheet > inventories
6120185
Annuals > 1 > balance Sheet > total Current Assets
120243608
Annuals > 1 > balance Sheet > property Plant Equipment
3592663
Annuals > 1 > balance Sheet > total Assets
132049444
Annuals > 1 > balance Sheet > payables
21021910
Annuals > 1 > balance Sheet > short Term Debt
16257749
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
52816463
Annuals > 1 > balance Sheet > equity
79232981
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
10193507
Annuals > 1 > cash Flow > depreciation
3405240
Annuals > 1 > cash Flow > change In Working Capital
-14031904
Annuals > 1 > cash Flow > cash From Operations
-365575
Annuals > 1 > cash Flow > capital Expenditures
1290023
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
6173393
Annuals > 1 > cash Flow > net Change In Cash
4161025
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
1.5221136751669642
Annuals > 1 > ratios > PB
1.4005320453612617
Annuals > 1 > ratios > ROE
12.86523221939611
Annuals > 1 > ratios > ROA
7.7194622644530035
Annuals > 1 > ratios > FCF
-1655598
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
-0.020201362534497534
Annuals > 1 > health Score
63
Annuals > 2 > quarter
2022-10-31
Annuals > 2 > income Statement > revenue
66282550
Annuals > 2 > income Statement > cost Of Revenue
25414819
Annuals > 2 > income Statement > gross Profit
40867731
Annuals > 2 > income Statement > operating Expenses
22970969
Annuals > 2 > income Statement > operating Income
18723390
Annuals > 2 > income Statement > interest Expense
1345830
Annuals > 2 > income Statement > pretax Income
14212557
Annuals > 2 > income Statement > net Income
11783124
Annuals > 2 > income Statement > eps
1.7757938768534645
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
6635412
Annuals > 2 > income Statement > income Tax Expense
2429433
Annuals > 2 > income Statement > EBITDA
18831343
Annuals > 2 > income Statement > operating Margin
28.247842003664616
Annuals > 2 > income Statement > total Other Income Expense Net
-4508916
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
88559268
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
14273528
Annuals > 2 > balance Sheet > inventories
5823823
Annuals > 2 > balance Sheet > total Current Assets
112438659
Annuals > 2 > balance Sheet > property Plant Equipment
4806956
Annuals > 2 > balance Sheet > total Assets
125528832
Annuals > 2 > balance Sheet > payables
27839239
Annuals > 2 > balance Sheet > short Term Debt
7475624
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
56223323
Annuals > 2 > balance Sheet > equity
69305509
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
11783124
Annuals > 2 > cash Flow > depreciation
3272956
Annuals > 2 > cash Flow > change In Working Capital
9324978
Annuals > 2 > cash Flow > cash From Operations
25518520
Annuals > 2 > cash Flow > capital Expenditures
917992
Annuals > 2 > cash Flow > cash From Investing
-1291015
Annuals > 2 > cash Flow > cash From Financing
214147
Annuals > 2 > cash Flow > net Change In Cash
22031578
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
1.7757938768534645
Annuals > 2 > ratios > PB
1.5864363226882874
Annuals > 2 > ratios > ROE
17.00171338471809
Annuals > 2 > ratios > ROA
9.386786933538902
Annuals > 2 > ratios > FCF
24600528
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.37114637261239947
Annuals > 2 > health Score
88
Annuals > 3 > quarter
2021-10-31
Annuals > 3 > income Statement > revenue
30263518
Annuals > 3 > income Statement > cost Of Revenue
17691157
Annuals > 3 > income Statement > gross Profit
12572361
Annuals > 3 > income Statement > operating Expenses
10037632
Annuals > 3 > income Statement > operating Income
1061238
Annuals > 3 > income Statement > interest Expense
764179
Annuals > 3 > income Statement > pretax Income
-176319
Annuals > 3 > income Statement > net Income
-1131684
Annuals > 3 > income Statement > eps
-0.17641391901649525
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
6414936
Annuals > 3 > income Statement > income Tax Expense
955365
Annuals > 3 > income Statement > EBITDA
3916111
Annuals > 3 > income Statement > operating Margin
3.5066577520828877
Annuals > 3 > income Statement > total Other Income Expense Net
-127390
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
66527689
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
17390506
Annuals > 3 > balance Sheet > inventories
2634971
Annuals > 3 > balance Sheet > total Current Assets
90710774
Annuals > 3 > balance Sheet > property Plant Equipment
3954789
Annuals > 3 > balance Sheet > total Assets
102525187
Annuals > 3 > balance Sheet > payables
26641692
Annuals > 3 > balance Sheet > short Term Debt
5299128
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
44509388
Annuals > 3 > balance Sheet > equity
58015799
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
-1131684
Annuals > 3 > cash Flow > depreciation
3328249
Annuals > 3 > cash Flow > change In Working Capital
4094720
Annuals > 3 > cash Flow > cash From Operations
7637678
Annuals > 3 > cash Flow > capital Expenditures
391145
Annuals > 3 > cash Flow > cash From Investing
-391145
Annuals > 3 > cash Flow > cash From Financing
-1486174
Annuals > 3 > cash Flow > net Change In Cash
7216137
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
-0.17641391901649525
Annuals > 3 > ratios > PB
1.8321817737957895
Annuals > 3 > ratios > ROE
-1.9506479605667415
Annuals > 3 > ratios > ROA
-1.103810715312326
Annuals > 3 > ratios > FCF
7246533
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
0.23944780643149285
Annuals > 3 > health Score
50
Valuation > metrics > PE
42.4872
Valuation > metrics > PB
1.2118300962825503
Valuation > final Score
59.01536
Valuation > verdict
35.0% Overvalued
Profitability > metrics > ROE
5.063439706693786
Profitability > metrics > ROA
3.537486653031826
Profitability > metrics > Net Margin
0.19946090225761745
Profitability > final Score
51
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.5819323925263118
Risk > metrics > Interest Coverage
49.96923985259006
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
4.19955774474597
Liquidity > metrics > Quick Ratio
4.19955774474597
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
80
Prev Profitabilities > 0
29
Prev Profitabilities > 1
10
Prev Profitabilities > 2
0
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
84
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:40:42.032Z
Earnings History > 0 > period
2025-10-31
Earnings History > 0 > report Date
2026-01-21
Earnings History > 0 > date
2025-10-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.65
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-07-31
Earnings History > 1 > report Date
2025-09-10
Earnings History > 1 > date
2025-07-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.66
Earnings History > 1 > eps Estimate
0.41
Earnings History > 1 > eps Difference
0.25
Earnings History > 1 > surprise Percent
60.9756
Earnings History > 2 > period
2025-04-30
Earnings History > 2 > report Date
2025-06-10
Earnings History > 2 > date
2025-04-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.42
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-01-31
Earnings History > 3 > report Date
2025-03-11
Earnings History > 3 > date
2025-01-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.1242
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-10-31
Earnings History > 4 > report Date
2025-01-22
Earnings History > 4 > date
2024-10-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.4449
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-07-31
Earnings History > 5 > report Date
2024-09-11
Earnings History > 5 > date
2024-07-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.5882
Earnings History > 5 > eps Estimate
0.67
Earnings History > 5 > eps Difference
-0.0818
Earnings History > 5 > surprise Percent
-12.209
Earnings History > 6 > period
2024-04-30
Earnings History > 6 > report Date
2024-06-12
Earnings History > 6 > date
2024-04-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.0763
Earnings History > 6 > eps Estimate
0.3
Earnings History > 6 > eps Difference
-0.2237
Earnings History > 6 > surprise Percent
-74.5667
Earnings History > 7 > period
2024-01-31
Earnings History > 7 > report Date
2024-03-20
Earnings History > 7 > date
2024-01-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.1272
Earnings History > 7 > eps Estimate
0.26
Earnings History > 7 > eps Difference
-0.1328
Earnings History > 7 > surprise Percent
-51.0769
Earnings History > 8 > period
2023-10-31
Earnings History > 8 > report Date
2024-01-25
Earnings History > 8 > date
2023-10-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.34
Earnings History > 8 > eps Estimate
0.56
Earnings History > 8 > eps Difference
-0.22
Earnings History > 8 > surprise Percent
-39.2857
Earnings History > 9 > period
2023-07-31
Earnings History > 9 > report Date
2023-09-14
Earnings History > 9 > date
2023-07-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.6
Earnings History > 9 > eps Estimate
0.8
Earnings History > 9 > eps Difference
-0.2
Earnings History > 9 > surprise Percent
-25
Earnings History > 10 > period
2023-04-30
Earnings History > 10 > report Date
2023-06-13
Earnings History > 10 > date
2023-04-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.3346
Earnings History > 10 > eps Estimate
0.25
Earnings History > 10 > eps Difference
0.0846
Earnings History > 10 > surprise Percent
33.84
Earnings History > 11 > period
2023-01-31
Earnings History > 11 > report Date
2023-03-15
Earnings History > 11 > date
2023-01-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.24
Earnings History > 11 > eps Estimate
0.3
Earnings History > 11 > eps Difference
-0.06
Earnings History > 11 > surprise Percent
-20
Earnings History > 12 > period
2022-10-31
Earnings History > 12 > report Date
2023-01-23
Earnings History > 12 > date
2022-10-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.66
Earnings History > 12 > eps Estimate
0.33
Earnings History > 12 > eps Difference
0.33
Earnings History > 12 > surprise Percent
100
Earnings History > 13 > period
2022-07-31
Earnings History > 13 > report Date
2022-09-13
Earnings History > 13 > date
2022-07-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.7
Earnings History > 13 > eps Estimate
0.28
Earnings History > 13 > eps Difference
0.42
Earnings History > 13 > surprise Percent
150
Earnings History > 14 > period
2022-04-30
Earnings History > 14 > report Date
2022-06-14
Earnings History > 14 > date
2022-04-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.19
Earnings History > 14 > eps Estimate
0.17
Earnings History > 14 > eps Difference
0.02
Earnings History > 14 > surprise Percent
11.7647
Earnings History > 15 > period
2022-01-31
Earnings History > 15 > report Date
2022-03-16
Earnings History > 15 > date
2022-01-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.23
Earnings History > 15 > eps Estimate
-0.11
Earnings History > 15 > eps Difference
0.34
Earnings History > 15 > surprise Percent
309.0909
Earnings History > 16 > period
2021-10-31
Earnings History > 16 > report Date
2022-01-27
Earnings History > 16 > date
2021-10-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.25
Earnings History > 16 > eps Estimate
-0.03
Earnings History > 16 > eps Difference
0.28
Earnings History > 16 > surprise Percent
933.3333
Earnings History > 17 > period
2021-07-31
Earnings History > 17 > report Date
2021-09-13
Earnings History > 17 > date
2021-07-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.02
Earnings History > 17 > eps Estimate
-0.13
Earnings History > 17 > eps Difference
0.11
Earnings History > 17 > surprise Percent
84.6154
Earnings History > 18 > period
2021-04-30
Earnings History > 18 > report Date
2021-06-10
Earnings History > 18 > date
2021-04-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.11
Earnings History > 18 > eps Estimate
-0.29
Earnings History > 18 > eps Difference
0.18
Earnings History > 18 > surprise Percent
62.069
Earnings History > 19 > period
2021-01-31
Earnings History > 19 > report Date
2021-03-15
Earnings History > 19 > date
2021-01-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.27
Earnings History > 19 > eps Estimate
-0.22
Earnings History > 19 > eps Difference
-0.05
Earnings History > 19 > surprise Percent
-22.7273
Earnings History > 20 > period
2020-10-31
Earnings History > 20 > report Date
2021-01-27
Earnings History > 20 > date
2020-10-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.11
Earnings History > 20 > eps Estimate
-0.35
Earnings History > 20 > eps Difference
0.24
Earnings History > 20 > surprise Percent
68.5714
Earnings History > 21 > period
2020-07-31
Earnings History > 21 > report Date
2020-09-09
Earnings History > 21 > date
2020-07-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.5402
Earnings History > 21 > eps Estimate
-0.35
Earnings History > 21 > eps Difference
-0.1902
Earnings History > 21 > surprise Percent
-54.3429
Earnings History > 22 > period
2020-04-30
Earnings History > 22 > report Date
2020-06-11
Earnings History > 22 > date
2020-04-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.3546
Earnings History > 22 > eps Estimate
-0.43
Earnings History > 22 > eps Difference
0.0754
Earnings History > 22 > surprise Percent
17.5349
Earnings History > 23 > period
2020-01-31
Earnings History > 23 > report Date
2020-03-11
Earnings History > 23 > date
2020-01-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.46
Earnings History > 23 > eps Estimate
0.02
Earnings History > 23 > eps Difference
-0.48
Earnings History > 23 > surprise Percent
-2400
Earnings History > 24 > period
2019-10-31
Earnings History > 24 > report Date
2020-01-28
Earnings History > 24 > date
2019-10-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.02
Earnings History > 24 > eps Estimate
0.13
Earnings History > 24 > eps Difference
-0.11
Earnings History > 24 > surprise Percent
-84.6154
Earnings History > 25 > period
2019-07-31
Earnings History > 25 > report Date
2019-09-11
Earnings History > 25 > date
2019-07-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.1197
Earnings History > 25 > eps Estimate
0.28
Earnings History > 25 > eps Difference
-0.1603
Earnings History > 25 > surprise Percent
-57.25
Earnings History > 26 > period
2019-04-30
Earnings History > 26 > report Date
2019-06-05
Earnings History > 26 > date
2019-04-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.28
Earnings History > 26 > eps Estimate
0.08
Earnings History > 26 > eps Difference
0.2
Earnings History > 26 > surprise Percent
250
Earnings History > 27 > period
2019-01-31
Earnings History > 27 > report Date
2019-03-06
Earnings History > 27 > date
2019-01-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.0791
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-10-31
Earnings History > 28 > report Date
2019-01-22
Earnings History > 28 > date
2018-10-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.17
Earnings History > 28 > eps Estimate
0.31
Earnings History > 28 > eps Difference
-0.14
Earnings History > 28 > surprise Percent
-45.1613
Earnings History > 29 > period
2018-07-31
Earnings History > 29 > report Date
2018-09-11
Earnings History > 29 > date
2018-07-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.48
Earnings History > 29 > eps Estimate
0.51
Earnings History > 29 > eps Difference
-0.03
Earnings History > 29 > surprise Percent
-5.8824
Earnings History > 30 > period
2018-04-30
Earnings History > 30 > report Date
2018-05-31
Earnings History > 30 > date
2018-04-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.08
Earnings History > 30 > eps Estimate
0.23
Earnings History > 30 > eps Difference
-0.15
Earnings History > 30 > surprise Percent
-65.2174
Earnings History > 31 > period
2018-01-31
Earnings History > 31 > report Date
2018-03-14
Earnings History > 31 > date
2018-01-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.06
Earnings History > 31 > eps Estimate
0.1
Earnings History > 31 > eps Difference
-0.04
Earnings History > 31 > surprise Percent
-40
Earnings History > 32 > period
2017-10-31
Earnings History > 32 > report Date
2018-01-09
Earnings History > 32 > date
2017-10-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.28
Earnings History > 32 > eps Estimate
0.33
Earnings History > 32 > eps Difference
-0.05
Earnings History > 32 > surprise Percent
-15.1515
Earnings History > 33 > period
2017-07-31
Earnings History > 33 > report Date
2017-09-06
Earnings History > 33 > date
2017-07-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.41
Earnings History > 33 > eps Estimate
0.33
Earnings History > 33 > eps Difference
0.08
Earnings History > 33 > surprise Percent
24.2424
Earnings History > 34 > period
2017-04-30
Earnings History > 34 > report Date
2017-06-07
Earnings History > 34 > date
2017-04-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.13
Earnings History > 34 > eps Estimate
0.09
Earnings History > 34 > eps Difference
0.04
Earnings History > 34 > surprise Percent
44.4444
Earnings History > 35 > period
2017-01-31
Earnings History > 35 > report Date
2017-03-07
Earnings History > 35 > date
2017-01-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.01
Earnings History > 35 > eps Estimate
0.08
Earnings History > 35 > eps Difference
-0.09
Earnings History > 35 > surprise Percent
-112.5
Earnings History > 36 > period
2016-10-31
Earnings History > 36 > report Date
2017-01-10
Earnings History > 36 > date
2016-10-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.29
Earnings History > 36 > eps Estimate
0.32
Earnings History > 36 > eps Difference
-0.03
Earnings History > 36 > surprise Percent
-9.375
Earnings History > 37 > period
2016-07-31
Earnings History > 37 > report Date
2016-09-07
Earnings History > 37 > date
2016-07-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.31
Earnings History > 37 > eps Estimate
0.3
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
3.3333
Earnings History > 38 > period
2016-04-30
Earnings History > 38 > report Date
2016-06-07
Earnings History > 38 > date
2016-04-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.11
Earnings History > 38 > eps Estimate
0.09
Earnings History > 38 > eps Difference
0.02
Earnings History > 38 > surprise Percent
22.2222
Earnings History > 39 > period
2016-01-31
Earnings History > 39 > report Date
2016-03-10
Earnings History > 39 > date
2016-01-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.07
Earnings History > 39 > eps Estimate
0.11
Earnings History > 39 > eps Difference
-0.04
Earnings History > 39 > surprise Percent
-36.3636
Earnings History > 40 > period
2015-10-31
Earnings History > 40 > report Date
2016-01-13
Earnings History > 40 > date
2015-10-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.11
Earnings History > 40 > eps Estimate
0.2
Earnings History > 40 > eps Difference
-0.09
Earnings History > 40 > surprise Percent
-45
Earnings History > 41 > period
2015-07-31
Earnings History > 41 > report Date
2015-09-09
Earnings History > 41 > date
2015-07-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.41
Earnings History > 41 > eps Estimate
0.34
Earnings History > 41 > eps Difference
0.07
Earnings History > 41 > surprise Percent
20.5882
Earnings History > 42 > period
2015-04-30
Earnings History > 42 > report Date
2015-06-09
Earnings History > 42 > date
2015-04-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.14
Earnings History > 42 > eps Estimate
0.09
Earnings History > 42 > eps Difference
0.05
Earnings History > 42 > surprise Percent
55.5556
Earnings History > 43 > period
2015-01-31
Earnings History > 43 > report Date
2015-03-12
Earnings History > 43 > date
2015-01-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.07
Earnings History > 43 > eps Estimate
0.04
Earnings History > 43 > eps Difference
0.03
Earnings History > 43 > surprise Percent
75
Earnings History > 44 > period
2014-10-31
Earnings History > 44 > report Date
2015-01-13
Earnings History > 44 > date
2014-10-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.21
Earnings History > 44 > eps Estimate
0.21
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
0
Earnings History > 45 > period
2014-07-31
Earnings History > 45 > report Date
2014-09-09
Earnings History > 45 > date
2014-07-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.1898
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-04-30
Earnings History > 46 > report Date
2014-07-31
Earnings History > 46 > date
2014-04-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.26
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-01-31
Earnings History > 47 > report Date
2014-04-30
Earnings History > 47 > date
2014-01-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.08
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-10-31
Earnings History > 48 > report Date
2014-01-31
Earnings History > 48 > date
2013-10-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.08
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
0.08
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-04-30
Earnings History > 49 > report Date
2013-06-30
Earnings History > 49 > date
2013-04-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.3785
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-01-31
Earnings History > 50 > report Date
2013-03-31
Earnings History > 50 > date
2013-01-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.15
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-10-31
Earnings History > 51 > report Date
2012-12-31
Earnings History > 51 > date
2012-10-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.02
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
0.02
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-07-31
Earnings History > 52 > report Date
2012-09-30
Earnings History > 52 > date
2012-07-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.3806
Earnings History > 52 > eps Estimate
0
Earnings History > 52 > eps Difference
0.3806
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-04-30
Earnings History > 53 > report Date
2012-06-30
Earnings History > 53 > date
2012-04-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.05
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
0.05
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-01-31
Earnings History > 54 > report Date
2012-03-31
Earnings History > 54 > date
2012-01-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.1758
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
0.1758
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-10-31
Earnings History > 55 > report Date
2011-12-31
Earnings History > 55 > date
2011-10-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.2152
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
0.2152
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-07-31
Earnings History > 56 > report Date
2011-09-30
Earnings History > 56 > date
2011-07-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.192
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
0.192
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-04-30
Earnings History > 57 > report Date
2011-06-30
Earnings History > 57 > date
2011-04-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.28
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
0.28
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-01-31
Earnings History > 58 > report Date
2011-03-31
Earnings History > 58 > date
2011-01-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.12
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
0.12
Earnings History > 58 > surprise Percent
-
Currency Exchange International, Corp., together with its subsidiary, Exchange Bank of Canada, provides foreign exchange technology and processing services in Canada and the United States. The company offers financial institutions, international wire payments, foreign check clearing, foreign bank note exchange, and foreign draft issuance solutions; corporations, hedging and risk management, and international payment solutions; international traveler's, foreign currency exchange, gold bullion coins and bars, and affiliate e-commerce program solutions; and currency price protection and student currency reservation services. It serves individuals, banks, financial institutions, corporations, and money service businesses; commercial and retail markets; and the travel, technology, payroll, healthcare, and nonprofit sectors. Currency Exchange International, Corp. was incorporated in 1998 and is headquartered in Orlando, Florida.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AForeign currency firm sets Jan. 22 call to explain 2025 results Stock Titan
Read more →The recent 28% gain must have brightened Top Key Executive Gunter Graubach's week, Curatis Holding AG's (VTX:CURN) most bullish insider simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-07-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Currency Exchange International Corp
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-10-31
EPS Actual
—
EPS Estimate
0.65
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-07-31)
(Last Updated 2025-07-31)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-07-31)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-07-31)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.