
Interfor
IFP.TOInterfor Price (IFP.TO)
Stock Price
Market Cap
Fetching Data...
Enterprise Value
Fetching Data...
Volume
Fetching Data...
Shares Outstanding
51,446,803
(0.0084)%Income Statement Summary
Revenue | |
Cost of Revenue | |
Gross Profit | |
Operating Expenses | |
Operating Income | |
Other Expenses | |
Net Income |


Income Statement
Interfor CorporationCurrency: CAD
YEAR | 1993 | 1994 | 1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | |||||||||||||||||||||||||||||||||
Revenue |
651,900,000.00
+0% |
775,700,000.00
+19% |
929,700,000.00
+20% |
775,200,000.00
-17% |
757,100,000.00
-2% |
597,100,000.00
-21% |
661,100,000.00
+11% |
745,617,000.00
+13% |
712,506,000.00
-4% |
784,140,000.00
+10% |
603,661,000.00
-23% |
833,480,000.00
+38% |
835,234,000.00
+0% |
824,439,000.00
-1% |
611,008,000.00
-26% |
437,221,000.00
-28% |
389,775,000.00
-11% |
625,618,000.00
+61% |
758,016,000.00
+21% |
849,196,000.00
+12% |
1,105,222,000.00
+30% |
1,447,157,000.00
+31% |
1,687,375,000.00
+17% |
1,792,712,000.00
+6% |
1,990,106,000.00
+11% |
2,186,567,000.00
+10% |
1,875,821,000.00
-14% |
2,183,609,000.00
+16% |
3,289,146,000.00
+51% |
4,584,045,000.00
+39% |
3,315,700,000.00
-28% |
3,023,600,000.00
-9% |
|
Cost of Revenue | |||||||||||||||||||||||||||||||||
Cost of Revenue | 471,800,000.00 | 626,000,000.00 | 794,500,000.00 | 700,600,000.00 | 665,600,000.00 | 573,700,000.00 | 553,500,000.00 | 631,024,000.00 | 650,112,000.00 | 660,446,000.00 | 591,234,000.00 | 695,443,000.00 | 715,524,000.00 | 722,275,000.00 | 560,348,000.00 | 411,479,000.00 | 374,488,000.00 | 557,122,000.00 | 681,363,000.00 | 758,893,000.00 | 940,667,000.00 | 1,243,464,000.00 | 1,554,975,000.00 | 1,550,912,000.00 | 1,632,922,000.00 | 1,799,825,000.00 | 1,728,394,000.00 | 1,583,033,000.00 | 1,948,239,000.00 | 3,382,127,000.00 | 3,158,900,000.00 | 2,911,400,000.00 | |
Gross Profit | |||||||||||||||||||||||||||||||||
Gross Profit |
180,100,000.00
+0% |
149,700,000.00
-17% |
135,200,000.00
-10% |
74,600,000.00
-45% |
91,500,000.00
+23% |
23,400,000.00
-74% |
107,600,000.00
+360% |
114,593,000.00
+6% |
62,394,000.00
-46% |
123,694,000.00
+98% |
12,427,000.00
-90% |
138,037,000.00
+1,011% |
119,710,000.00
-13% |
102,164,000.00
-15% |
50,660,000.00
-50% |
25,742,000.00
-49% |
15,287,000.00
-41% |
68,496,000.00
+348% |
76,653,000.00
+12% |
90,303,000.00
+18% |
164,555,000.00
+82% |
203,693,000.00
+24% |
132,400,000.00
-35% |
241,800,000.00
+83% |
357,184,000.00
+48% |
386,742,000.00
+8% |
147,427,000.00
-62% |
600,576,000.00
+307% |
1,340,907,000.00
+123% |
1,201,918,000.00
-10% |
156,800,000.00
-87% |
112,200,000.00
-28% |
|
Gross Profit Ratio | (0.28%) | (0.19%) | (0.15%) | (0.10%) | (0.12%) | (0.04%) | (0.16%) | (0.15%) | (0.09%) | (0.16%) | (0.02%) | (0.17%) | (0.14%) | (0.12%) | (0.08%) | (0.06%) | (0.04%) | (0.11%) | (0.10%) | (0.11%) | (0.15%) | (0.14%) | (0.08%) | (0.13%) | (0.18%) | (0.18%) | (0.08%) | (0.28%) | (0.41%) | (0.26%) | (0.05%) | (0.04%) | |
Operating Expenses | |||||||||||||||||||||||||||||||||
Research and Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
General and Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 14,877,000.00 | 19,656,000.00 | 1,873,000.00 | 449,000.00 | 10,065,000.00 | 18,841,000.00 | 23,933,000.00 | -5,431,000.00 | 4,551,000.00 | 12,977,000.00 | -7,829,000.00 | 3,446,000.00 | 12,513,000.00 | 31,682,000.00 | -8,431,000.00 | 74,500,000.00 | 59,400,000.00 | |
Selling, General & Admin... | 20,200,000.00 | 22,600,000.00 | 24,700,000.00 | 25,500,000.00 | 24,000,000.00 | 11,800,000.00 | 11,900,000.00 | 15,129,000.00 | 15,791,000.00 | 18,285,000.00 | 18,845,000.00 | 21,469,000.00 | 21,654,000.00 | 18,401,000.00 | 16,300,000.00 | 14,877,000.00 | 19,656,000.00 | 19,381,000.00 | 20,997,000.00 | 30,784,000.00 | 47,670,000.00 | 59,422,000.00 | 41,325,000.00 | 47,643,000.00 | 63,752,000.00 | 45,163,000.00 | 42,194,000.00 | 53,474,000.00 | 84,103,000.00 | 58,743,000.00 | 74,500,000.00 | 59,400,000.00 | |
Selling & Marketing Exp... | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 17,508,000.00 | 20,548,000.00 | 20,719,000.00 | 28,829,000.00 | 35,489,000.00 | 46,756,000.00 | 43,092,000.00 | 50,775,000.00 | 52,992,000.00 | 38,748,000.00 | 40,961,000.00 | 52,421,000.00 | 67,174,000.00 | 0.00 | 0.00 | |
Depreciation and Amortiz... | 41,500,000.00 | 44,700,000.00 | 71,400,000.00 | 75,100,000.00 | 68,400,000.00 | 56,000,000.00 | 62,700,000.00 | 54,864,000.00 | 49,186,000.00 | 53,725,000.00 | 36,088,000.00 | 55,252,000.00 | 57,455,000.00 | 51,975,000.00 | 50,855,000.00 | 41,465,000.00 | 38,178,000.00 | 47,125,000.00 | 51,554,000.00 | 52,393,000.00 | 62,267,000.00 | 84,079,000.00 | 108,970,000.00 | 111,343,000.00 | 116,840,000.00 | 126,932,000.00 | 125,256,000.00 | 115,826,000.00 | 127,002,000.00 | 195,474,000.00 | 228,500,000.00 | 219,300,000.00 | |
Other Expenses | 42,300,000.00 | 45,800,000.00 | 72,700,000.00 | 77,000,000.00 | 70,400,000.00 | 57,600,000.00 | 63,800,000.00 | 55,809,000.00 | 50,058,000.00 | 11,685,000.00 | 3,298,000.00 | -15,974,000.00 | 11,237,000.00 | 98,815,000.00 | -1,325,000.00 | 2,330,000.00 | 23,002,000.00 | 54,552,000.00 | 60,583,000.00 | 61,437,000.00 | 64,003,000.00 | 84,079,000.00 | 114,186,000.00 | 110,987,000.00 | 134,888,000.00 | 169,658,000.00 | 170,021,000.00 | 129,345,000.00 | 168,674,000.00 | 279,544,000.00 | 275,100,000.00 | 250,900,000.00 | |
Total Operating Expenses | 62,500,000.00 | 68,400,000.00 | 97,400,000.00 | 102,500,000.00 | 94,400,000.00 | 69,400,000.00 | 75,700,000.00 | 70,938,000.00 | 65,849,000.00 | 64,177,000.00 | 56,633,000.00 | 134,947,000.00 | 137,064,000.00 | 4,301,000.00 | 77,550,000.00 | 59,775,000.00 | 61,737,000.00 | 73,933,000.00 | 81,580,000.00 | 92,221,000.00 | 111,673,000.00 | 143,501,000.00 | 155,511,000.00 | 158,630,000.00 | 198,640,000.00 | 214,821,000.00 | 212,215,000.00 | 182,819,000.00 | 252,777,000.00 | 338,287,000.00 | 349,600,000.00 | 310,300,000.00 | |
Cost and Exponses | 534,300,000.00 | 694,400,000.00 | 891,900,000.00 | 803,100,000.00 | 760,000,000.00 | 643,100,000.00 | 629,200,000.00 | 701,962,000.00 | 715,961,000.00 | 724,623,000.00 | 647,867,000.00 | 830,390,000.00 | 852,588,000.00 | 726,576,000.00 | 637,898,000.00 | 471,254,000.00 | 436,225,000.00 | 631,055,000.00 | 762,943,000.00 | 851,114,000.00 | 1,052,340,000.00 | 1,386,965,000.00 | 1,710,486,000.00 | 1,709,542,000.00 | 1,831,562,000.00 | 2,014,646,000.00 | 1,940,609,000.00 | 1,765,852,000.00 | 2,201,016,000.00 | 3,720,414,000.00 | 3,508,500,000.00 | 3,221,700,000.00 | |
Operating Income | |||||||||||||||||||||||||||||||||
Operating Income |
117,600,000.00
+0% |
81,300,000.00
-31% |
37,800,000.00
-54% |
-27,900,000.00
-174% |
-2,900,000.00
-90% |
-46,000,000.00
+1,486% |
31,900,000.00
-169% |
43,655,000.00
+37% |
-3,455,000.00
-108% |
59,517,000.00
-1,823% |
-45,731,000.00
-177% |
-2,193,000.00
-95% |
-31,451,000.00
+1,334% |
103,731,000.00
-430% |
-27,225,000.00
-126% |
-71,338,000.00
+162% |
-50,817,000.00
-29% |
-7,015,000.00
-86% |
-5,507,000.00
-21% |
-2,447,000.00
-56% |
52,511,000.00
-2,246% |
36,063,000.00
-31% |
-35,940,000.00
-200% |
75,890,000.00
-311% |
149,341,000.00
+97% |
156,617,000.00
+5% |
-61,609,000.00
-139% |
402,493,000.00
-753% |
1,077,937,000.00
+168% |
859,615,000.00
-20% |
-252,400,000.00
-129% |
-198,100,000.00
-22% |
|
Operating Income Ratio | (0.18%) | (0.10%) | (0.04%) | (-0.04%) | (0.00%) | (-0.08%) | (0.05%) | (0.06%) | (0.00%) | (0.08%) | (-0.08%) | (0.00%) | (-0.04%) | (0.13%) | (-0.04%) | (-0.16%) | (-0.13%) | (-0.01%) | (-0.01%) | (0.00%) | (0.05%) | (0.02%) | (-0.02%) | (0.04%) | (0.08%) | (0.07%) | (-0.03%) | (0.18%) | (0.33%) | (0.19%) | (-0.08%) | (-0.07%) | |
Other Income and Exp... | |||||||||||||||||||||||||||||||||
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 5,870,000.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1,535,000.00 | 3,926,000.00 | 4,311,000.00 | 6,014,000.00 | 4,366,000.00 | 10,449,000.00 | 23,400,000.00 | 30,900,000.00 | |
Interest Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 5,131,000.00 | 7,843,000.00 | 8,525,000.00 | 7,094,000.00 | 0.00 | 8,337,000.00 | 8,367,000.00 | 16,891,000.00 | 17,342,000.00 | 13,290,000.00 | 13,552,000.00 | 18,203,000.00 | 21,775,000.00 | 21,882,000.00 | 25,484,000.00 | 70,400,000.00 | 74,900,000.00 | |
Total Other Income/Exp... | -1,700,000.00 | 11,100,000.00 | -8,700,000.00 | -19,800,000.00 | 800,000.00 | -50,600,000.00 | -83,100,000.00 | 4,857,000.00 | -34,294,000.00 | 1,803,000.00 | 7,158,000.00 | 18,350,000.00 | 43,958,000.00 | 31,749,000.00 | 221,000.00 | -32,353,000.00 | 17,044,000.00 | 685,000.00 | -6,748,000.00 | -5,918,000.00 | -9,717,000.00 | -11,603,000.00 | -18,463,000.00 | -3,040,000.00 | -18,052,000.00 | -7,790,000.00 | -9,374,000.00 | -32,624,000.00 | 11,153,000.00 | -48,700,000.00 | -105,500,000.00 | -158,100,000.00 | |
EBITDA | |||||||||||||||||||||||||||||||||
EBITDA | 159,100,000.00 | 126,000,000.00 | 109,200,000.00 | 47,200,000.00 | 65,500,000.00 | 10,000,000.00 | 94,600,000.00 | 98,519,000.00 | 42,478,000.00 | 113,242,000.00 | -8,005,000.00 | 74,568,000.00 | 44,016,000.00 | 190,870,000.00 | 26,686,000.00 | -20,301,000.00 | 12,248,000.00 | 40,283,000.00 | 46,627,000.00 | 49,826,000.00 | 114,939,000.00 | 145,718,000.00 | 72,125,000.00 | 201,535,000.00 | 261,072,000.00 | 294,484,000.00 | 5,923,000.00 | 504,938,000.00 | 1,234,588,000.00 | 1,031,979,000.00 | -71,400,000.00 | -62,000,000.00 | |
EBITDA ratio | (0.24%) | (0.16%) | (0.12%) | (0.06%) | (0.09%) | (0.02%) | (0.14%) | (0.13%) | (0.06%) | (0.14%) | (-0.01%) | (0.08%) | (0.06%) | (0.17%) | (0.04%) | (-0.05%) | (0.03%) | (0.08%) | (0.06%) | (0.06%) | (0.10%) | (0.10%) | (0.05%) | (0.11%) | (0.14%) | (0.13%) | (0.03%) | (0.25%) | (0.37%) | (0.23%) | (-0.02%) | (-0.02%) | |
Income Before Tax | |||||||||||||||||||||||||||||||||
Income Before Tax | 115,900,000.00 | 92,400,000.00 | 29,100,000.00 | -47,700,000.00 | -2,100,000.00 | -96,600,000.00 | -51,200,000.00 | 48,512,000.00 | -37,977,000.00 | 61,320,000.00 | -38,573,000.00 | 25,093,000.00 | 12,507,000.00 | 137,734,000.00 | -27,004,000.00 | -69,314,000.00 | -33,773,000.00 | -4,399,000.00 | -12,026,000.00 | -8,248,000.00 | 42,794,000.00 | 24,460,000.00 | -54,403,000.00 | 72,850,000.00 | 131,289,000.00 | 150,869,000.00 | -138,144,000.00 | 369,869,000.00 | 1,089,090,000.00 | 814,883,000.00 | -357,900,000.00 | -356,200,000.00 | |
Income Before Tax Ratio | (0.18%) | (0.12%) | (0.03%) | (-0.06%) | (0.00%) | (-0.16%) | (-0.08%) | (0.07%) | (-0.05%) | (0.08%) | (-0.06%) | (0.03%) | (0.01%) | (0.17%) | (-0.04%) | (-0.16%) | (-0.09%) | (-0.01%) | (-0.02%) | (-0.01%) | (0.04%) | (0.02%) | (-0.03%) | (0.04%) | (0.07%) | (0.07%) | (-0.07%) | (0.17%) | (0.33%) | (0.18%) | (-0.11%) | (-0.12%) | |
Income Tax Expense | |||||||||||||||||||||||||||||||||
Income Tax Expense | 44,600,000.00 | 37,600,000.00 | 9,200,000.00 | -20,500,000.00 | -2,500,000.00 | -37,900,000.00 | -19,900,000.00 | 20,900,000.00 | -13,740,000.00 | 21,338,000.00 | -15,583,000.00 | 380,000.00 | -7,218,000.00 | 42,200,000.00 | -13,683,000.00 | -12,123,000.00 | -9,886,000.00 | -465,000.00 | 1,427,000.00 | 458,000.00 | 555,000.00 | -16,230,000.00 | -24,017,000.00 | 7,207,000.00 | 34,136,000.00 | 39,191,000.00 | -34,359,000.00 | 89,573,000.00 | 270,079,000.00 | 216,644,000.00 | -91,100,000.00 | -51,900,000.00 | |
Net Income | |||||||||||||||||||||||||||||||||
Net Income | 71,300,000.00
+0% |
54,800,000.00
-23% |
19,900,000.00
-64% |
-27,200,000.00
-237% |
400,000.00
-101% |
-58,700,000.00
-14,775% |
-31,300,000.00
-47% |
27,612,000.00
-188% |
-24,237,000.00
-188% |
39,982,000.00
-265% |
-22,990,000.00
-158% |
24,713,000.00
-207% |
19,725,000.00
-20% |
95,534,000.00
+384% |
-13,321,000.00
-114% |
-57,191,000.00
+329% |
-23,887,000.00
-58% |
-3,934,000.00
-84% |
-13,453,000.00
+242% |
-8,706,000.00
-35% |
42,239,000.00
-585% |
40,690,000.00
-4% |
-30,386,000.00
-175% |
65,643,000.00
-316% |
97,153,000.00
+48% |
111,678,000.00
+15% |
-103,785,000.00
-193% |
280,296,000.00
-370% |
819,011,000.00
+192% |
598,200,000.00
-27% |
-266,800,000.00
-145% |
-304,300,000.00
+14% |
|
Net Income Ratio | (0.11%) | (0.07%) | (0.02%) | (-0.04%) | (0.00%) | (-0.10%) | (-0.05%) | (0.04%) | (-0.03%) | (0.05%) | (-0.04%) | (0.03%) | (0.02%) | (0.12%) | (-0.02%) | (-0.13%) | (-0.06%) | (-0.01%) | (-0.02%) | (-0.01%) | (0.04%) | (0.03%) | (-0.02%) | (0.04%) | (0.05%) | (0.05%) | (-0.06%) | (0.13%) | (0.25%) | (0.13%) | (-0.08%) | (-0.10%) | |
Earning Per Share | |||||||||||||||||||||||||||||||||
Basic EPS | 2.19 | 1.68 | 0.57 | -0.77 | 0.01 | -1.67 | -0.89 | 0.81 | -0.70 | 1.12 | -0.59 | 0.51 | 0.41 | 1.97 | -0.28 | -1.21 | -0.51 | -0.08 | -0.25 | -0.16 | 0.73 | 0.62 | -0.44 | 0.94 | 1.39 | 1.60 | -1.54 | 4.18 | 12.88 | 10.89 | -5.19 | -5.91 | |
Diluted EPS | 2.19 | 1.68 | 0.57 | -0.77 | 0.01 | -1.67 | -0.89 | 0.81 | -0.70 | 1.11 | -0.59 | 0.50 | 0.40 | 1.95 | -0.28 | -1.21 | -0.51 | -0.08 | -0.25 | -0.16 | 0.73 | 0.62 | -0.44 | 0.94 | 1.39 | 1.60 | -1.54 | 4.18 | 12.84 | 10.86 | -5.19 | -5.91 | |
Share Outstanding | |||||||||||||||||||||||||||||||||
Basic Share Outstanding | 32,557,078.00 | 32,619,048.00 | 34,912,281.00 | 35,324,675.00 | 40,000,000.00 | 35,149,701.00 | 35,168,539.00 | 34,088,889.00 | 34,512,000.00 | 35,698,214.00 | 39,163,793.00 | 48,456,863.00 | 48,109,756.00 | 48,494,416.00 | 47,575,000.00 | 47,109,000.00 | 47,117,000.00 | 47,134,000.00 | 53,611,000.00 | 55,863,000.00 | 57,694,000.00 | 66,005,000.00 | 69,488,000.00 | 70,030,000.00 | 70,030,455.00 | 69,713,184.00 | 67,277,203.00 | 67,118,520.00 | 63,593,452.00 | 54,916,230.00 | 51,442,465.00 | 51,446,803.00 | |
Diluted Share Outstanding | 32,557,078.00 | 32,619,048.00 | 34,912,281.00 | 35,324,675.00 | 40,000,000.00 | 35,149,701.00 | 35,233,645.00 | 34,088,889.00 | 34,512,000.00 | 36,019,820.00 | 39,163,793.00 | 49,426,000.00 | 49,312,500.00 | 48,991,795.00 | 47,575,000.00 | 47,109,000.00 | 47,117,000.00 | 47,134,000.00 | 53,611,000.00 | 55,863,000.00 | 57,694,000.00 | 66,005,000.00 | 69,488,000.00 | 70,033,000.00 | 70,074,265.00 | 69,788,152.00 | 67,277,203.00 | 67,132,186.00 | 63,763,396.00 | 55,108,834.00 | 51,442,465.00 | 51,446,803.00 |