Kinaxis Inc. (TSX:KXS)
Canada flag Canada · Delayed Price · Currency is CAD
138.89
+1.20 (0.87%)
May 15, 2026, 4:00 PM EST

Kinaxis Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
580.81548.03483.11426.97366.89250.73
Revenue Growth (YoY)
16.97%13.44%13.15%16.38%46.33%11.84%
Cost of Revenue
199.06193.75188.53168.07131.186.76
Gross Profit
381.76354.28294.58258.9235.79163.97
Selling, General & Admin
181.45180.76194.19163.09133.72104.63
Research & Development
98.8394.0487.6581.7174.1557.42
Other Operating Expenses
280.28274.8281.85244.8207.87162.05
Total Operating Expenses
560.57549.59563.69489.59415.73324.1
Operating Income
101.4779.4812.7414.127.921.92
Total Non-Operating Income (Expense)
13.113.412.415.633.57-0.82
Pretax Income
114.5792.8925.1519.7431.491.1
Provision for Income Taxes
30.3622.1925.19.6811.412.26
Net Income
84.2170.70.0610.0620.08-1.17
Net Income to Common
84.2170.70.0610.0620.08-1.17
Net Income Growth
760.83%126148.21%-99.44%-49.90%--
Shares Outstanding (Basic)
282828282827
Shares Outstanding (Diluted)
292929292927
Shares Change (YoY)
0.10%-0.33%-0.72%1.89%5.00%-3.16%
EPS (Basic)
3.012.510.000.360.73-0.04
EPS (Diluted)
2.942.450.000.350.70-0.04
EPS Growth
818.75%126511.71%-99.45%-50.00%--
Shares Outstanding
27.6527.8928.0628.4328.0527.46
Free Cash Flow
140.14112.1194.777.066.2716.31
Free Cash Flow Growth
25.00%18.39%22.89%1129.19%-61.55%-63.79%
Free Cash Flow Per Share
4.893.893.272.640.220.60
Gross Margin
65.73%64.65%60.98%60.64%64.27%65.40%
Operating Margin
17.47%14.50%2.64%3.30%7.61%0.77%
Profit Margin
14.50%12.90%0.01%2.36%5.47%-0.46%
FCF Margin
24.13%20.46%19.60%18.05%1.71%6.50%
EBITDA
120.5799.3337.6740.3952.9822.33
EBITDA Margin
20.76%18.12%7.80%9.46%14.44%8.91%
EBIT
101.4779.4812.7414.127.921.92
EBIT Margin
17.47%14.50%2.64%3.30%7.61%0.77%
Effective Tax Rate
26.50%23.89%99.78%49.03%36.23%206.20%
Updated May 6, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.