Please enter the stock ticker. Add .to for Canadian stocks.


All numbers in thousands except per share items and ratios.
Put a checkmark beside items to have them appear in the chart below.


Reported Currency: USD TTM 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Revenue 620,128,000 574,785,000 513,983,000 469,822,000 386,064,000 280,522,000 232,887,000 177,866,000 135,987,000 107,006,000 88,988,000 74,452,000 61,093,000 48,077,000 34,204,000 24,509,000 19,166,000 14,835,000 10,711,000 8,490,000 6,921,000
Revenue Growth - 11.83% 9.40% 21.70% 37.62% 20.45% 30.93% 30.80% 27.08% 20.25% 19.52% 21.87% 27.07% 40.56% 39.56% 27.88% 29.19% 38.50% 26.16% 22.67%
Cost of Revenue 319,948,000 304,739,000 288,831,000 272,344,000 233,307,000 165,536,000 139,156,000 111,934,000 88,265,000 71,651,000 62,752,000 54,181,000 45,971,000 44,773,000 31,193,000 22,270,000 17,587,000 13,592,000 9,854,000 7,647,000 6,203,000
Gross Profit 300,180,000 270,046,000 225,152,000 197,478,000 152,757,000 114,986,000 93,731,000 65,932,000 47,722,000 35,355,000 26,236,000 20,271,000 15,122,000 3,304,000 3,011,000 2,239,000 1,579,000 1,243,000 857,000 843,000 718,000
Gross Profit Margin 48.51% 46.98% 43.81% 42.03% 39.57% 40.99% 40.25% 37.07% 35.09% 33.04% 29.48% 27.23% 24.75% 6.87% 8.80% 9.14% 8.24% 8.38% 8.00% 9.93% 10.37%
Research and Development 67,167,000 85,622,000 73,213,000 56,052,000 42,740,000 35,931,000 28,837,000 22,620,000 16,085,000 635,000 559,000 451,000 327,000 2,909,000 1,734,000 1,240,000 1,033,000 818,000 662,000 451,000 283,000
General and Administrative Expenses 149,428,000 146,805,000 138,428,000 116,485,000 87,193,000 64,313,000 52,177,000 38,992,000 27,284,000 20,411,000 16,650,000 12,847,000 9,723,000 2,288,000 1,499,000 1,008,000 761,000 579,000 458,000 364,000 286,000
Total Operating Expenses 239,581,000 233,194,000 212,904,000 172,599,000 129,858,000 100,445,000 81,310,000 61,826,000 43,536,000 33,122,000 26,058,000 19,526,000 14,681,000 2,442,000 1,605,000 1,110,000 737,000 588,000 468,000 411,000 278,000
Operating Income or Loss 60,599,000 36,852,000 12,248,000 24,879,000 22,899,000 14,541,000 12,421,000 4,106,000 4,186,000 2,233,000 178,000 745,000 676,000 862,000 1,406,000 1,129,000 842,000 655,000 389,000 432,000 440,000
Operating Margin 9.83% 6.41% 2.38% 5.30% 5.93% 5.18% 5.33% 2.31% 3.08% 2.09% 0.20% 1.00% 1.11% 1.79% 4.11% 4.61% 4.39% 4.42% 3.63% 5.09% 6.36%
Interest Expense 2,549,000 3,182,000 2,367,000 1,809,000 1,647,000 1,600,000 1,417,000 848,000 484,000 459,000 210,000 141,000 92,000 65,000 39,000 34,000 71,000 77,000 78,000 92,000 107,000
EBITDA 113,484,000 89,402,000 38,352,000 74,393,000 51,005,000 37,365,000 28,019,000 16,132,000 12,492,000 8,308,000 4,845,000 3,900,000 2,795,000 2,082,000 2,104,000 1,573,000 1,259,000 983,000 660,000 641,000 538,000
Depreciation and Amortization 50,984,000 48,663,000 41,921,000 34,433,000 25,180,000 21,789,000 15,341,000 11,478,000 8,116,000 6,281,000 4,746,000 3,253,000 2,159,000 1,083,000 568,000 378,000 287,000 246,000 205,000 121,000 76,000
Income Before Tax 59,951,000 37,557,000 -5,936,000 38,151,000 24,178,000 13,976,000 11,261,000 3,806,000 3,892,000 1,568,000 -111,000 506,000 544,000 934,000 1,497,000 1,161,000 901,000 660,000 377,000 428,000 355,000
Income Tax Expense 10,002,000 7,120,000 -3,217,000 4,791,000 2,863,000 2,374,000 1,197,000 769,000 1,425,000 950,000 167,000 161,000 428,000 291,000 352,000 253,000 247,000 184,000 187,000 95,000 -233,000
Net Income 49,868,000 30,425,000 -2,722,000 33,364,000 21,331,000 11,588,000 10,073,000 3,033,000 2,371,000 596,000 -241,000 274,000 -39,000 631,000 1,152,000 902,000 645,000 476,000 190,000 333,000 588,000
Net Income Margin 8.07% 5.29% -0.53% 7.10% 5.53% 4.13% 4.33% 1.71% 1.74% 0.56% -0.27% 0.37% -0.06% 1.31% 3.37% 3.68% 3.37% 3.21% 1.77% 3.92% 8.50%
EPS 4.78 2.95 -0.27 3.30 2.13 1.17 1.03 0.32 0.25 0.06 -0.03 0.03 -0.00 0.07 0.13 0.10 0.08 0.06 0.02 0.04 0.07
EPS Diluted 4.67 2.90 -0.27 3.24 2.09 1.15 1.01 0.31 0.25 0.06 -0.03 0.03 -0.00 0.07 0.13 0.10 0.07 0.06 0.02 0.04 0.07
Weighted Average Shares Out - 10,304,000 10,189,000 10,120,000 10,000,000 9,880,000 9,740,000 9,600,000 9,480,000 9,340,000 9,240,000 9,140,000 8,666,667 9,060,000 8,940,000 8,660,000 8,460,000 8,260,000 8,320,000 8,240,000 8,120,000
Weighted Average Shares Out Diluted - 10,492,000 10,189,000 10,300,000 10,200,000 10,080,000 10,000,000 9,860,000 9,680,000 9,540,000 9,240,000 9,300,000 9,060,000 9,220,000 9,120,000 8,840,000 8,640,000 8,480,000 8,480,000 8,520,000 8,500,000

Reported Currency: USD Q3 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Current Assets
Cash and Cash Equivalents 75,091,000 73,387,000 53,888,000 36,220,000 42,122,000 36,092,000 31,750,000 20,522,000 19,334,000 15,890,000 14,557,000 8,658,000 8,084,000 5,269,000 3,777,000 3,444,000 2,769,000 2,539,000 1,022,000 1,013,000 1,303,000
Short Term Investments 12,960,000 13,393,000 16,138,000 59,829,000 42,274,000 18,929,000 9,500,000 10,464,000 6,647,000 3,918,000 2,859,000 3,789,000 3,364,000 4,307,000 4,985,000 2,922,000 958,000 573,000 997,000 987,000 476,000
Cash + Short Term Investments 88,051,000 86,780,000 70,026,000 96,049,000 84,396,000 55,021,000 41,250,000 30,986,000 25,981,000 19,808,000 17,416,000 12,447,000 11,448,000 9,576,000 8,762,000 6,366,000 3,727,000 3,112,000 2,019,000 2,000,000 1,779,000
Net Receivables 51,638,000 52,253,000 42,360,000 32,891,000 24,542,000 20,816,000 16,677,000 13,164,000 8,339,000 5,654,000 5,612,000 4,767,000 3,364,000 2,571,000 1,587,000 988,000 827,000 705,000 399,000 274,000 199,000
Inventory 36,103,000 33,318,000 34,405,000 32,640,000 23,795,000 20,497,000 17,174,000 16,047,000 11,461,000 10,243,000 8,299,000 7,411,000 6,031,000 4,992,000 3,202,000 2,171,000 1,399,000 1,200,000 877,000 566,000 480,000
Other Current Assets 0 0 0 0 0 0 0 0 0 0 0 0 453,000 351,000 196,000 272,000 204,000 147,000 78,000 89,000 81,000
Total Current Assets 175,792,000 172,351,000 146,791,000 161,580,000 132,733,000 96,334,000 75,101,000 60,197,000 45,781,000 35,705,000 31,327,000 24,625,000 21,296,000 17,490,000 13,747,000 9,797,000 6,157,000 5,164,000 3,373,000 2,929,000 2,539,000
Non-Current Assets
Property, Plant and Equipment 314,444,000 276,690,000 252,838,000 216,363,000 150,667,000 97,846,000 61,797,000 48,866,000 29,114,000 21,838,000 16,967,000 10,949,000 7,060,000 4,417,000 2,414,000 1,290,000 854,000 543,000 457,000 348,000 246,156
Goodwill 23,081,000 22,789,000 20,288,000 15,371,000 15,017,000 14,754,000 14,548,000 13,350,000 3,784,000 3,759,000 3,319,000 2,655,000 2,552,000 1,955,000 1,349,000 1,234,000 438,000 222,000 195,000 159,000 138,999
Intangible Assets 0 7,687,000 6,097,000 5,107,000 4,981,000 4,049,000 4,110,000 3,371,000 854,000 762,000 764,000 645,000 725,000 647,000 563,000 567,000 160,000 26,000 21,000 159,000 138,999
Long Term Investments 0 2,206,000 2,107,000 3,415,000 3,022,000 711,000 1,517,000 1,400,000 715,000 16,000 0 0 0 0 0 0 0 0 0 0 0
Tax Assets 0 748,000 6,097,000 5,107,000 4,981,000 4,049,000 0 0 454,000 -16,000 0 0 123,000 28,000 22,000 18,000 145,000 260,000 199,000 223,000 281,757
Other Non-Current Assets 71,309,000 46,131,000 34,554,000 18,713,000 14,775,000 11,554,000 5,575,000 4,126,000 2,700,000 2,611,000 2,128,000 1,285,000 799,000 741,000 702,000 1,474,000 560,000 270,000 118,000 37,000 42,200
Total Non-Current Assets 408,834,000 355,503,000 315,884,000 258,969,000 188,462,000 128,914,000 87,547,000 71,113,000 37,621,000 28,970,000 23,178,000 15,534,000 11,259,000 7,788,000 5,050,000 4,016,000 2,157,000 1,321,000 990,000 767,000 709,112
Other Assets 0 0 0 0 0 0 0 0 0 -697,000 0 0 0 0 0 0 0 0 0 0 -508
Total Assets 584,626,000 527,854,000 462,675,000 420,549,000 321,195,000 225,248,000 162,648,000 131,310,000 83,402,000 64,747,000 54,505,000 40,159,000 32,555,000 25,278,000 18,797,000 13,813,000 8,314,000 6,485,000 4,363,000 3,696,000 3,248,000
Current Liabilities
Accounts Payable 84,570,000 84,981,000 79,600,000 78,664,000 72,539,000 47,183,000 38,192,000 34,616,000 25,309,000 20,397,000 16,459,000 15,133,000 13,318,000 11,145,000 8,051,000 5,605,000 3,594,000 2,795,000 1,816,000 1,366,000 1,142,000
Short Term Debt 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59,000 17,000 0 0 3,229
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 16,305,000 15,227,000 13,227,000 11,827,000 9,708,000 8,190,000 6,536,000 5,097,000 4,768,000 3,118,000 1,823,000 1,159,000 792,000 0 0 0 0 -17,000 0 0 41,000
Other Current Liabilities 60,602,000 64,709,000 62,566,000 51,775,000 44,138,000 32,439,000 23,663,000 18,170,000 13,739,000 10,372,000 9,807,000 6,688,000 4,892,000 3,751,000 2,321,000 1,759,000 1,093,000 902,000 716,000 533,000 434,171
Total Current Liabilities 161,477,000 164,917,000 155,393,000 142,266,000 126,385,000 87,812,000 68,391,000 57,883,000 43,816,000 33,887,000 28,089,000 22,980,000 19,002,000 14,896,000 10,372,000 7,364,000 4,746,000 3,714,000 2,532,000 1,899,000 1,620,000
Non-Current Liabilities
Long Term Debt 134,692,000 135,611,000 140,118,000 116,395,000 84,389,000 63,205,000 39,787,000 37,926,000 15,213,000 14,175,000 12,489,000 5,181,000 3,830,000 1,415,000 641,000 252,000 533,000 1,344,000 1,267,000 1,485,000 1,855,515
Deferred Revenue 0 0 2,900,000 2,200 1,900,000 2,000,000 -2,386,000 1,000,000 499,000 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 0 0 -2,900,000 -2,200 -1,900,000 -2,000,000 2,386,000 1,994,000 1,787,000 1,339,000 1,531,000 1,028,000 812,000 266,000 243,000 202,000 268,000 98,000 75,000 20,000 281,757
Other Non-Current Liabilities 29,306,000 25,451,000 21,121,000 23,643,000 17,017,000 12,171,000 10,921,000 7,792,000 5,088,000 3,301,000 3,186,000 2,252,000 719,000 1,210,000 920,000 738,000 95,000 230,000 133,000 16,000 -196
Total Non-Current Liabilities 163,998,000 161,062,000 161,239,000 140,038,000 101,406,000 75,376,000 50,708,000 45,718,000 20,301,000 17,476,000 15,675,000 7,433,000 5,361,000 2,625,000 1,561,000 1,192,000 896,000 1,574,000 1,400,000 1,551,000 1,855,000
Total Liabilities 325,475,000 325,979,000 316,632,000 282,304,000 227,791,000 163,188,000 119,099,000 103,601,000 66,737,000 52,060,000 43,764,000 30,413,000 24,363,000 17,521,000 11,933,000 8,556,000 5,642,000 5,288,000 3,932,000 3,450,000 3,475,719
Common Stock 110,000 109,000 108,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 4,000 4,000 4,000 4,000 4,097
Retained Earnings 152,862,000 113,618,000 83,193,000 85,915,000 52,551,000 31,220,000 19,625,000 8,636,000 4,916,000 2,545,000 1,949,000 2,190,000 1,916,000 1,955,000 1,324,000 172,000 -730,000 -1,375,000 -1,837,000 -2,027,000 -2,385,977
Accumulated Other Comprehensive Income/Loss -1,918,000 -3,040,000 -4,487,000 -1,376,000 -180,000 -986,000 -1,035,000 -952,000 -985,000 -723,000 -511,000 -185,000 -239,000 -316,000 -190,000 -56,000 -123,000 5,000 -1,000 6,000 32,109
Total Stockholders Equity 259,151,000 201,875,000 146,043,000 138,245,000 93,404,000 62,060,000 43,549,000 27,709,000 19,285,000 13,384,000 10,741,000 9,746,000 8,192,000 7,757,000 6,864,000 5,257,000 2,672,000 1,197,000 431,000 246,000 -227,211
Total Investments 12,960,000 15,599,000 18,245,000 63,244,000 45,296,000 19,640,000 11,017,000 11,864,000 7,362,000 3,918,000 2,859,000 3,789,000 3,364,000 4,307,000 4,985,000 2,922,000 958,000 573,000 997,000 987,000 476,599
Total Debt 134,692,000 135,611,000 140,118,000 116,395,000 84,389,000 63,205,000 33,145,000 37,926,000 15,213,000 14,175,000 12,489,000 5,181,000 3,830,000 1,415,000 641,000 252,000 409,000 1,361,000 1,267,000 1,485,000 1,855,000
Net Debt 59,601,000 62,224,000 86,230,000 80,175,000 42,267,000 27,113,000 1,395,000 16,069,000 -4,721,000 -1,715,000 -2,068,000 -3,477,000 -4,254,000 -3,854,000 -3,136,000 -3,192,000 -2,360,000 -1,178,000 245,000 472,000 552,400

Reported Currency: USD TTM 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Cash Flows from Operating Activities
Net Income 49,868,000 30,425,000 -2,722,000 33,364,000 21,331,000 11,588,000 10,073,000 3,033,000 2,371,000 596,000 -241,000 274,000 -39,000 631,000 1,152,000 902,000 645,000 476,000 190,000 359,000 588,451
Depreciation & Amortization 50,984,000 48,663,000 41,921,000 34,296,000 25,251,000 21,789,000 15,341,000 11,478,000 8,116,000 6,281,000 4,746,000 3,253,000 2,159,000 1,083,000 568,000 378,000 287,000 246,000 205,000 121,000 75,724
Deferred Income Tax -4,504,000 -5,876,000 -8,148,000 -310,000 -554,000 796,000 441,000 -29,000 -246,000 81,000 -316,000 -156,000 -265,000 136,000 4,000 81,000 -5,000 -99,000 22,000 70,000 -256,696
Stock Based Compensation 23,335,000 24,023,000 19,621,000 12,757,000 9,208,000 6,864,000 5,418,000 4,215,000 2,975,000 2,119,000 1,497,000 1,134,000 833,000 557,000 424,000 341,000 275,000 185,000 101,000 87,000 57,702
Change in Working Capital -9,136,000 -11,541,000 -20,886,000 -19,611,000 13,481,000 -2,438,000 -1,043,000 -173,000 13,892,000 8,666,000 4,666,000 3,059,000 3,044,000 2,485,000 2,486,000 2,201,000 1,058,000 1,043,000 464,000 302,000 211,235
Accounts Receivable 2,790,000 -8,348,000 -21,897,000 -18,163,000 -8,169,000 -7,681,000 -4,615,000 -4,786,000 -3,367,000 -1,755,000 -1,039,000 -846,000 -861,000 -866,000 -295,000 -481,000 -218,000 -255,000 -103,000 -84,000 -1,745
Inventory -175,000 1,449,000 -2,592,000 -9,487,000 -2,849,000 -3,278,000 -1,314,000 -3,583,000 -1,426,000 -2,187,000 -1,193,000 -1,410,000 -999,000 -1,777,000 -1,019,000 -531,000 -232,000 -303,000 -282,000 -104,000 -168,896
Accounts Payable 5,134,000 5,473,000 2,945,000 3,602,000 17,480,000 8,193,000 3,263,000 7,175,000 5,030,000 4,294,000 1,759,000 1,888,000 2,070,000 2,997,000 2,373,000 1,859,000 812,000 928,000 402,000 274,000 286,091
Other Working Capital -16,885,000 -10,115,000 658,000 4,437,000 7,019,000 328,000 1,623,000 1,021,000 13,655,000 8,314,000 5,139,000 3,427,000 2,834,000 2,131,000 1,427,000 1,354,000 696,000 673,000 447,000 216,000 95,785
Other Non-Cash Items 66,397,000 -748,000 16,966,000 -14,169,000 -2,653,000 -85,000 493,000 -90,000 -10,665,000 -5,823,000 -3,510,000 -2,089,000 -1,552,000 -989,000 -1,139,000 -610,000 -563,000 -446,000 -280,000 -206,000 -109,856
Net Cash Provided by Operating Activities 112,706,000 84,946,000 46,752,000 46,327,000 66,064,000 38,514,000 30,723,000 18,434,000 16,443,000 11,920,000 6,842,000 5,475,000 4,180,000 3,903,000 3,495,000 3,293,000 1,697,000 1,405,000 702,000 733,000 566,560
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -69,753,000 -52,729,000 -63,645,000 -61,053,000 -40,140,000 -16,861,000 -13,427,000 -11,955,000 -6,737,000 -4,589,000 -4,893,000 -3,444,000 -3,785,000 -1,811,000 -979,000 -373,000 -333,000 -224,000 -216,000 -204,000 -89,133
Acquisitions Net -2,711,000 -5,839,000 -8,316,000 -1,985,000 -2,325,000 -2,461,000 -2,186,000 -13,972,000 -116,000 -795,000 -979,000 -312,000 -745,000 -705,000 -352,000 -40,000 -494,000 -75,000 -32,000 -24,000 -71,195
Purchases of Investments -13,907,000 -1,488,000 -2,565,000 -60,157,000 -72,479,000 -31,812,000 -7,100,000 -13,777,000 -7,756,000 -4,091,000 -2,542,000 -2,826,000 -3,302,000 -6,257,000 -6,279,000 -3,890,000 -1,677,000 -930,000 -1,930,000 -1,386,000 -1,584,089
Sales/Maturities of Investments 14,294,000 5,627,000 31,601,000 59,384,000 50,237,000 22,681,000 8,240,000 9,988,000 4,733,000 3,025,000 3,349,000 2,306,000 4,237,000 6,843,000 4,250,000 1,966,000 1,305,000 1,271,000 1,845,000 836,000 1,426,786
Other Investing Activities -953,000 4,596,000 5,324,000 5,657,000 5,096,000 4,172,000 2,104,000 1,897,000 -1,596,000 -268,000 807,000 -520,000 190,000 4,000 2,000 -2,337,000 2,000 -1,000 2,000 1,000 586
Net Cash Used for Investing Activities -69,500,000 -49,833,000 -37,601,000 -58,154,000 -59,611,000 -24,281,000 -12,369,000 -27,819,000 -9,876,000 -6,450,000 -5,065,000 -4,276,000 -3,595,000 -1,930,000 -3,360,000 -2,337,000 -1,199,000 42,000 -333,000 -778,000 -317,631
Cash Flows from Financing Activities
Debt Repayment -15,106,000 -15,879,000 15,718,000 6,291,000 -1,104,000 -10,066,000 -7,686,000 9,928,000 -3,716,000 -3,882,000 4,426,000 -617,000 2,790,000 -267,000 -78,000 -385,000 -268,000 41,000 -285,000 -259,000 -157,000
Common Stock Issued 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66,000 60,109
Common Stock Repurchased 0 0 -6,000,000 0 0 0 0 0 0 0 0 0 -960,000 -277,000 0 0 -100,000 -248,000 -252,000 0 0
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities -144,000 0 0 0 0 0 0 0 805,000 119,000 6,000 78,000 429,000 62,000 259,000 105,000 170,000 257,000 137,000 0 -401
Net Cash Used Provided by Financing Activities -15,250,000 -15,879,000 9,718,000 6,291,000 -1,104,000 -10,066,000 -7,686,000 9,860,000 -2,911,000 -3,763,000 4,432,000 -539,000 2,259,000 -482,000 181,000 -280,000 -198,000 50,000 -400,000 -193,000 -97,292
Effect of Forex Changes on Cash 640,000 403,000 -1,093,000 -364,000 618,000 70,000 -351,000 713,000 -212,000 -374,000 -310,000 -86,000 -29,000 1,000 17,000 -1,000 -70,000 20,000 40,000 -52,000 48,690
Net Change in Cash 28,596,000 19,637,000 17,776,000 -5,900,000 5,967,000 4,237,000 10,317,000 1,188,000 3,444,000 1,333,000 5,899,000 574,000 2,815,000 1,492,000 333,000 675,000 230,000 1,517,000 9,000 -290,000 200,327
Cash at End of Period 297,572,000 73,890,000 54,253,000 36,477,000 42,377,000 36,410,000 32,173,000 20,522,000 19,334,000 15,890,000 14,557,000 8,658,000 8,084,000 5,269,000 3,777,000 3,444,000 2,769,000 2,539,000 1,022,000 1,013,000 1,302,600
Cash at Start of Period 268,976,000 54,253,000 36,477,000 42,377,000 36,410,000 32,173,000 21,856,000 19,334,000 15,890,000 14,557,000 8,658,000 8,084,000 5,269,000 3,777,000 3,444,000 2,769,000 2,539,000 1,022,000 1,013,000 1,303,000 1,102,273
Free Cash Flow
Operating Cash Flow 112,706,000 84,946,000 46,752,000 46,327,000 66,064,000 38,514,000 30,723,000 18,434,000 16,443,000 11,920,000 6,842,000 5,475,000 4,180,000 3,903,000 3,495,000 3,293,000 1,697,000 1,405,000 702,000 733,000 566,560
Capital Expenditure -69,753,000 -52,729,000 -63,645,000 -61,053,000 -40,140,000 -16,861,000 -13,427,000 -11,955,000 -6,737,000 -4,589,000 -4,893,000 -3,444,000 -3,785,000 -1,811,000 -979,000 -373,000 -333,000 -224,000 -216,000 -204,000 -89,133
Free Cash Flow 42,953,000 32,217,000 -16,893,000 -14,726,000 25,924,000 21,653,000 17,296,000 6,479,000 9,706,000 7,331,000 1,949,000 2,031,000 395,000 2,092,000 2,516,000 2,920,000 1,364,000 1,181,000 486,000 529,000 477,427