TLK - Perusahaan Perseroan (Persero) PT Telekomunikasi Indonesia Tbk
Price:
--
--
|
CONSENSUS:
Hold
DETAILS
| Metric | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 | 2017 Q3 | 2017 Q2 | 2017 Q1 | 2016 Q4 | 2016 Q3 | 2016 Q2 | 2016 Q1 | 2015 Q4 | 2015 Q3 | 2015 Q2 | 2015 Q1 | 2014 Q4 | 2014 Q3 | 2014 Q2 | 2014 Q1 | 2013 Q4 | 2013 Q3 | 2013 Q2 | 2013 Q1 | 2012 Q4 | 2012 Q3 | 2012 Q2 | 2012 Q1 | 2011 Q4 | 2011 Q3 | 2011 Q2 | 2011 Q1 | 2010 Q4 | 2010 Q3 | 2010 Q2 | 2010 Q1 | 2009 Q4 | 2009 Q3 | 2009 Q2 | 2009 Q1 | 2008 Q4 | 2008 Q3 | 2008 Q2 | 2008 Q1 | 2007 Q4 | 2007 Q3 | 2007 Q2 | 2007 Q1 | 2006 Q4 | 2006 Q3 | 2006 Q2 | 2006 Q1 | 2005 Q4 | 2005 Q3 | 2005 Q2 | 2005 Q1 | 2004 Q4 | 2004 Q3 | 2004 Q2 | 2004 Q1 | 2003 Q4 | 2003 Q3 | 2003 Q2 | 2003 Q1 | 2002 Q4 | 2002 Q3 | 2002 Q2 | 2002 Q1 | 2001 Q4 | 2001 Q3 | 2001 Q2 | 2001 Q1 | 2000 Q4 | 2000 Q3 | 2000 Q2 | 2000 Q1 | 1999 Q4 | 1999 Q3 | 1999 Q2 | 1999 Q1 | 1998 Q4 | 1998 Q3 | 1998 Q2 | 1998 Q1 | 1997 Q4 | 1997 Q3 | 1997 Q2 | 1997 Q1 | 1996 Q4 | 1996 Q3 | 1996 Q2 | 1996 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 37,189,000 | 37,125,000 | 36,613,000 | 36,365,000 | 36,639,000 | 37,748,000 | 36,927,000 | 37,863,000 | 37,429,000 | 37,978,000 | 37,760,000 | 37,388,000 | 36,090,000 | 38,432,000 | 36,891,000 | 36,775,000 | 35,208,000 | 37,167,000 | 36,563,000 | 35,535,000 | 33,945,000 | 36,506,000 | 33,085,000 | 32,662,000 | 34,194,000 | 32,926,000 | 33,286,000 | 34,505,000 | 34,840,000 | 31,585,000 | 34,835,000 | 32,025,000 | 32,343,000 | 31,253,000 | 32,982,000 | 32,999,000 | 31,022,000 | 30,145,000 | 29,734,000 | 28,912,000 | 27,542,000 | 26,751,000 | 26,879,000 | 25,224,000 | 23,616,000 | 23,855,000 | 22,299,000 | 22,292,000 | 21,250,000 | 21,468,000 | 21,339,000 | 20,613,000 | 19,547,000 | 19,714,000 | 20,314,000 | 19,123,000 | 17,796,000 | 18,853,109 | 18,593,516 | 18,101,039 | 16,806,000 | 16,506,829 | 17,879,256 | 17,655,774 | 16,587,322 | 17,482,245 | 16,441,658 | 15,970,554 | 15,618,305 | 16,100,267.6 | 13,731,205.8 | 15,135,794.6 | 15,013,437.6 | 14,422,142.8 | 15,358,072.7 | 15,364,630.0 | 14,441,852.9 | 14,123,305.5 | 13,227,665.4 | 12,066,824.1 | 11,816,954.5 | 11,541,635.3 | 10,769,360.8 | 10,136,107.8 | 9,435,914.3 | 9,243,333.6 | 9,348,623.9 | 7,622,641.5 | 7,760,034.5 | 7,510,437.0 | 7,260,546.2 | 6,507,859.5 | 6,087,517.9 | 6,181,354.8 | 5,959,873.9 | 4,867,956.5 | 4,683,705.9 | 5,548,727.4 | 2,735,048.5 | 6,461,829.5 | 2,500,812.5 | 2,870,912.3 | 2,090,157.9 | 1,963,982.5 | 2,115,863.6 | 81,666.4 | 2,556,302.5 | 2,208,666.7 | 1,837,069.0 | 918,435.9 | 2,084,835.6 | 1,058,565.2 | 1,531,384.4 | 1,815,994.0 | 962,048.0 | 1,792,338.0 | 2,034,371.6 | 1,971,357.0 | 1,885,069.8 | 1,906,552.1 | 1,906,552.1 |
| Cost of Revenue | 12,915,000 | 12,307,000 | 11,990,000 | 12,283,000 | 11,672,000 | 13,097,000 | 11,975,000 | 11,448,000 | 11,562,000 | 12,692,000 | 11,126,000 | 11,511,000 | 10,752,000 | 12,592,000 | 10,538,000 | 10,202,000 | 10,292,000 | 12,621,000 | 10,866,000 | 10,239,000 | 9,588,000 | 10,622,000 | 10,173,000 | 9,415,000 | 9,771,000 | 7,554,000 | 10,449,000 | 12,550,000 | 11,977,000 | 11,670,000 | 12,768,000 | 12,666,000 | 11,072,000 | 10,335,000 | 9,437,000 | 10,793,000 | 9,025,000 | 8,846,000 | 8,048,000 | 9,152,000 | 8,435,000 | 7,707,000 | 8,015,000 | 8,688,000 | 7,317,000 | 6,895,000 | 7,042,000 | 6,844,000 | 6,479,000 | 6,508,000 | 5,648,000 | 6,230,000 | 5,873,000 | 8,618,000 | 4,610,000 | 4,319,000 | 4,911,000 | 3,668,644 | 4,474,955 | 4,571,800 | 4,070,000 | 3,190,542 | 4,446,139 | 3,773,156 | 4,636,577 | 4,698,389 | 3,434,237 | 3,161,024 | 4,204,762 | 3,481,557.9 | 2,998,623.5 | 3,102,968.3 | 2,503,147.7 | (4,989,556.9) | 4,814,127.3 | 2,936,696.8 | 2,797,674.8 | 2,149,149.6 | 1,977,307.0 | 1,789,759.3 | 1,570,427.3 | 1,385,183.1 | 1,715,628.9 | 1,542,402.0 | 1,280,523.8 | 1,184,772.4 | 1,247,706.4 | 1,141,509.4 | 961,413.8 | 794,798.3 | 1,039,521.0 | 799,851.2 | 731,553.6 | 639,849.2 | 677,432.4 | 661,234.8 | 478,745.1 | 868,979.0 | 343,932.0 | 826,772.7 | 243,072.9 | 376,545.2 | 240,368.4 | 269,377.2 | 106,507.6 | 106,477.4 | 253,781.5 | 199,333.3 | 153,448.3 | 101,523.2 | 195,122.0 | 57,101.0 | 66,208.1 | 113,281.1 | 42,248.5 | 111,707.8 | 92,373.8 | 0 | 0 | 0 | 0 |
| Gross Profit | 24,274,000 | 24,818,000 | 24,623,000 | 24,082,000 | 24,967,000 | 24,651,000 | 24,952,000 | 26,415,000 | 25,867,000 | 25,286,000 | 26,634,000 | 25,877,000 | 25,338,000 | 25,840,000 | 26,353,000 | 26,573,000 | 24,916,000 | 24,546,000 | 25,697,000 | 25,296,000 | 24,357,000 | 25,884,000 | 22,912,000 | 23,247,000 | 24,423,000 | 25,372,000 | 22,837,000 | 21,955,000 | 22,863,000 | 19,915,000 | 22,067,000 | 19,359,000 | 21,271,000 | 20,918,000 | 23,545,000 | 22,206,000 | 21,997,000 | 21,299,000 | 21,686,000 | 19,760,000 | 19,107,000 | 19,044,000 | 18,864,000 | 16,536,000 | 16,299,000 | 16,960,000 | 15,257,000 | 15,448,000 | 14,771,000 | 14,960,000 | 15,691,000 | 14,383,000 | 13,674,000 | 11,096,000 | 15,704,000 | 14,804,000 | 12,885,000 | 15,184,465 | 14,118,561 | 13,529,239 | 12,736,000 | 13,316,287 | 13,433,117 | 13,882,618 | 11,950,745 | 12,783,856 | 13,007,421 | 12,809,530 | 11,413,543 | 12,618,709.7 | 10,732,582.3 | 12,032,826.3 | 12,510,289.9 | 19,411,699.7 | 10,543,945.5 | 12,427,933.2 | 11,644,178.0 | 11,974,155.9 | 11,250,358.5 | 10,277,064.8 | 10,246,527.3 | 10,156,452.2 | 9,053,732.0 | 8,593,705.9 | 8,155,390.5 | 8,058,561.2 | 8,100,917.4 | 6,481,132.1 | 6,798,620.7 | 6,715,638.7 | 6,221,025.2 | 5,708,008.3 | 5,355,964.3 | 5,541,505.6 | 5,282,441.4 | 4,206,721.7 | 4,204,960.8 | 4,679,748.4 | 2,391,116.5 | 5,635,056.8 | 2,257,739.6 | 2,494,367.1 | 1,849,789.5 | 1,694,605.3 | 2,009,356.1 | (24,811.0) | 2,302,521.0 | 2,009,333.3 | 1,683,620.7 | 816,912.7 | 1,889,713.7 | 1,001,464.1 | 1,465,176.3 | 1,702,712.9 | 919,799.5 | 1,680,630.1 | 1,941,997.9 | 0 | 0 | 0 | 0 |
| Operating Expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 5,883,000 | 6,949,000 | 5,858,000 | 5,918,000 | 6,060,000 | 6,334,000 | 5,972,000 | 7,646,000 | 6,000,000 | 6,943,000 | 6,128,000 | 6,349,000 | 5,672,000 | 6,557,000 | 6,125,000 | 6,178,000 | 5,159,000 | 7,296,000 | 5,527,000 | 5,759,000 | 5,032,000 | 6,331,000 | 5,188,000 | 5,606,000 | 4,967,000 | 5,010,000 | 5,144,000 | 5,745,000 | 4,837,000 | 4,979,000 | 5,487,000 | 6,373,000 | 4,726,000 | 5,748,000 | 6,172,000 | 5,934,000 | 4,709,000 | 5,718,000 | 5,970,000 | 5,264,000 | 4,659,000 | 4,652,000 | 4,853,000 | 5,029,000 | 3,820,000 | 4,503,000 | 3,904,000 | 4,085,000 | 3,617,000 | 4,538,000 | 3,738,000 | 3,725,000 | 3,438,000 | 1,518,000 | 4,189,000 | 4,946,000 | 3,064,000 | 5,276,008 | 5,087,756 | 4,515,119 | 3,993,000 | 4,450,840 | 3,978,087 | 3,777,034 | 3,274,228 | 4,771,742 | 3,476,590 | 3,436,322 | 3,160,627 | 4,402,751.5 | 3,651,560.3 | 3,434,623.9 | 3,444,298.2 | 10,153,219.5 | 1,375,336.4 | 3,246,660.6 | 3,148,564.9 | 4,996,512.0 | 2,536,764.7 | 2,888,287.0 | 2,585,800 | 2,518,283.5 | 2,682,762.9 | 2,496,754.9 | 2,749,466.7 | 2,406,242.0 | 2,642,201.8 | 1,905,660.4 | 2,102,232.8 | 2,616,697.5 | 1,959,453.8 | 1,330,702.5 | 1,164,491.1 | 2,613,760.8 | 1,737,450.5 | 858,269.6 | 921,098.0 | 1,361,045.3 | 563,184.5 | 1,318,079.5 | 527,135.4 | 873,753.0 | 464,052.6 | 324,280.7 | 499,439.4 | 118,672.3 | 526,890.8 | 460,666.7 | 319,827.6 | 263,111.2 | 376,458.1 | 161,054.2 | 324,161.7 | 433,180.3 | 228,786.3 | 396,348.0 | 466,523.5 | 0 | 0 | 0 | 0 |
| Other Expenses | 9,246,000 | 13,071,000 | 9,493,000 | 8,751,000 | 8,419,000 | 7,758,000 | 8,165,000 | 8,142,000 | 8,859,000 | 8,840,000 | 8,543,000 | 7,940,000 | 8,235,000 | 11,140,000 | 11,591,000 | 8,070,000 | 9,146,000 | 5,898,000 | 7,484,000 | 7,621,000 | 7,626,000 | 8,606,000 | 6,966,000 | 7,317,000 | 7,527,000 | 9,822,000 | 6,449,000 | 6,029,000 | 5,997,000 | 5,845,000 | 5,238,000 | 5,764,000 | 5,667,000 | 6,859,000 | 5,568,000 | 4,977,000 | 4,797,000 | 6,680,000 | 5,332,000 | 4,181,000 | 4,876,000 | 6,015,000 | 5,142,000 | 3,832,000 | 5,031,000 | 5,417,000 | 3,414,000 | 4,150,000 | 4,236,000 | 3,997,000 | 4,497,000 | 3,562,000 | 3,486,000 | 3,684,000 | 3,945,000 | 3,780,000 | 3,601,000 | 4,040,797 | 3,631,936 | 3,411,177 | 3,323,000 | 3,568,461 | 3,620,417 | 4,067,820 | 3,354,760 | 3,363,264 | 3,153,637 | 3,084,309 | 2,964,718 | 3,083,028.4 | 2,655,359.7 | 2,677,369.1 | 2,531,412.8 | 2,563,971.3 | 2,375,181.8 | 2,275,794.2 | 2,353,515.0 | 2,550,221.3 | 2,330,716.9 | 2,203,018.5 | 1,421,272.7 | 3,306,787.0 | 1,849,721.6 | 1,704,098.0 | 1,631,409.5 | 2,018,262.9 | (4,605,504.6) | 7,754,717.0 | 1,453,051.7 | 1,521,731.1 | 1,209,537.8 | 1,071,024.8 | 1,021,294.6 | 1,004,759.3 | 954,036.0 | 783,278.3 | 814,480.4 | 903,702.3 | 479,844.7 | 1,127,181.8 | 522,250 | 687,819.2 | 429,894.7 | 435,833.3 | 460,310.6 | 259,804.5 | 599,159.7 | 618,666.7 | 563,793.1 | 416,450.6 | 646,871.7 | 294,289.9 | 467,755.8 | 546,525.2 | 281,059.8 | 485,499.5 | 583,243.8 | 4,397,422.1 | 0 | 0 | 0 |
| Operating Expenses | 15,129,000 | 20,020,000 | 15,351,000 | 14,669,000 | 14,479,000 | 14,092,000 | 14,137,000 | 15,788,000 | 14,859,000 | 15,783,000 | 14,671,000 | 14,289,000 | 13,907,000 | 17,697,000 | 17,716,000 | 14,248,000 | 14,305,000 | 13,194,000 | 13,011,000 | 13,380,000 | 12,658,000 | 14,937,000 | 12,154,000 | 12,923,000 | 12,494,000 | 14,832,000 | 11,593,000 | 11,774,000 | 10,834,000 | 10,824,000 | 10,725,000 | 12,137,000 | 10,393,000 | 12,607,000 | 11,740,000 | 10,911,000 | 9,506,000 | 12,398,000 | 11,302,000 | 9,445,000 | 9,535,000 | 10,667,000 | 9,995,000 | 8,861,000 | 8,851,000 | 9,920,000 | 7,318,000 | 8,235,000 | 7,853,000 | 8,535,000 | 8,235,000 | 7,287,000 | 6,924,000 | 5,202,000 | 8,134,000 | 8,726,000 | 6,665,000 | 9,316,805 | 8,719,692 | 7,926,296 | 7,316,000 | 8,019,301 | 7,598,504 | 7,844,854 | 6,628,988 | 8,135,006 | 6,630,227 | 6,520,631 | 6,125,345 | 7,485,779.8 | 6,306,920.0 | 6,111,993.0 | 5,975,711.0 | 12,717,190.8 | 3,750,518.2 | 5,522,454.9 | 5,502,079.9 | 7,546,733.3 | 4,867,481.6 | 5,091,305.6 | 4,007,072.7 | 5,825,070.6 | 4,532,484.5 | 4,200,852.9 | 4,380,876.2 | 4,424,504.8 | (1,963,302.8) | 9,660,377.4 | 3,555,284.5 | 4,138,428.6 | 3,168,991.6 | 2,401,727.3 | 2,185,785.7 | 3,618,520.1 | 2,691,486.5 | 1,641,547.8 | 1,735,578.4 | 2,264,747.6 | 1,043,029.1 | 2,445,261.4 | 1,049,385.4 | 1,561,572.2 | 893,947.4 | 760,114.0 | 959,750.0 | 378,476.7 | 1,126,050.4 | 1,079,333.3 | 883,620.7 | 679,561.9 | 1,023,329.8 | 455,344.1 | 791,917.5 | 979,705.5 | 509,846.0 | 881,847.5 | 1,049,767.3 | 4,397,422.1 | 0 | 0 | 0 |
| Operating Income | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Income | 9,145,000 | 4,798,000 | 9,272,000 | 9,413,000 | 10,488,000 | 10,559,000 | 10,815,000 | 10,627,000 | 11,008,000 | 9,503,000 | 11,963,000 | 11,588,000 | 11,431,000 | 8,143,000 | 8,637,000 | 12,325,000 | 10,611,000 | 11,352,000 | 12,686,000 | 11,916,000 | 11,699,000 | 10,947,000 | 10,758,000 | 10,324,000 | 11,929,000 | 10,540,000 | 11,244,000 | 10,181,000 | 12,029,000 | 9,091,000 | 11,342,000 | 7,222,000 | 10,878,000 | 8,311,000 | 11,805,000 | 11,295,000 | 12,491,000 | 8,901,000 | 10,384,000 | 10,315,000 | 9,572,000 | 8,377,000 | 8,869,000 | 7,675,000 | 7,448,000 | 7,040,000 | 7,939,000 | 7,213,000 | 6,918,000 | 6,425,000 | 7,456,000 | 7,096,000 | 6,750,000 | 5,894,000 | 7,570,000 | 6,078,000 | 6,220,000 | 5,867,660 | 5,398,869 | 5,602,943 | 5,420,000 | 5,296,986 | 5,834,613 | 6,037,764 | 5,321,757 | 4,648,850 | 6,377,194 | 6,288,899 | 5,288,198 | 5,132,929.9 | 4,425,662.3 | 5,920,833.3 | 6,534,578.9 | 6,694,508.9 | 6,793,427.3 | 6,905,478.3 | 6,142,098.1 | 4,427,422.6 | 6,382,876.8 | 5,185,759.3 | 6,239,454.5 | 4,331,381.6 | 4,521,247.4 | 4,392,852.9 | 3,774,514.3 | 3,634,056.4 | 10,064,220.2 | (3,179,245.3) | 3,243,336.2 | 2,577,210.1 | 3,052,033.6 | 3,306,281.0 | 3,170,178.6 | 1,922,985.6 | 2,590,955.0 | 2,565,173.9 | 2,469,382.4 | 2,415,000.8 | 1,348,087.4 | 3,189,795.5 | 1,208,354.2 | 932,794.9 | 955,842.1 | 934,491.2 | 1,049,606.1 | (403,287.7) | 1,176,470.6 | 930,000 | 800,000 | 137,350.8 | 866,383.9 | 546,120.1 | 673,258.8 | 723,007.4 | 409,953.5 | 798,782.7 | 892,230.6 | (2,426,065.2) | 1,885,069.8 | 1,906,552.1 | 1,906,552.1 |
| Interest Expense | 1,021,000 | 1,177,000 | 1,384,000 | 1,331,000 | 1,316,000 | 1,351,000 | 1,438,000 | 1,220,000 | 1,199,000 | 1,230,000 | 1,217,000 | 1,170,000 | 1,075,000 | 1,068,000 | 1,056,000 | 1,008,000 | 945,000 | 1,007,000 | 1,322,000 | 1,083,000 | 982,000 | 1,145,000 | 1,142,000 | 1,100,000 | 1,215,000 | 73.0 | 1,169,000 | 1,054,000 | 996,000 | 904,000 | 1,060,000 | 881,000 | 678,000 | 661,000 | 758,000 | 734,000 | 616,000 | 839,000 | 670,000 | 531,000 | 770,000 | 823,000 | 654,000 | 561,000 | 443,000 | 481,000 | 470,000 | 472,000 | 391,000 | 388,000 | 420,000 | 372,000 | 324,000 | 1,208,000 | 282,000 | 287,000 | 278,000 | 452,799 | 390,426 | 314,540 | 504,235 | 498,162 | 471,889 | 453,749 | 504,235 | 528,254 | 533,676 | 420,705 | 517,388 | 580,620.7 | 414,462.1 | 310,462.8 | 262,825.6 | 372,325.0 | 336,390.9 | 348,871.8 | 0 | 424,821.5 | 276,746.3 | 302,472.2 | 281,463.6 | 256,621.3 | 0 | 333,333.3 | 314,285.7 | 344,594.0 | 0 | 377,358.5 | 290,120.7 | 461,924.4 | 311,100.8 | 0 | 0 | 277,685.0 | 462,765.8 | 356,626.1 | 469,039.2 | 582,372.2 | 137,728.2 | 462,102.3 | 234,354.2 | 262,255.1 | 0 | 0 | 198,431.8 | 0 | 251,260.5 | 0 | 556,896.6 | 131,435.7 | 335,100.7 | 0 | 0 | 0 | 0 | 145,721.4 | 181,167.2 | 0 | 0 | 0 | 0 |
| Interest Income | 342,000 | 376,000 | 398,000 | 467,000 | 420,000 | 347,000 | 315,000 | 370,000 | 335,000 | 303,000 | 232,000 | 287,000 | 239,000 | 251,000 | 186,000 | 241,000 | 200,000 | 108,000 | 113,000 | 184,000 | 153,000 | 156,000 | 161,000 | 264,000 | 219,000 | 15.0 | 245,000 | 361,000 | 276,000 | 210,000 | 185,000 | 301,000 | 318,000 | 335,000 | 315,000 | 352,000 | 432,000 | 449,000 | 381,000 | 387,000 | 499,000 | 427,000 | 380,000 | 286,000 | 314,000 | 310,000 | 292,000 | 303,000 | 333,000 | 265,000 | 158,000 | 205,000 | 208,000 | 232,000 | 93,000 | 142,000 | 129,000 | 234,360 | 101,422 | 204,544 | 79,674 | 132,088 | 114,793 | 94,799 | 79,674 | 120,384 | 110,520 | 92,814 | 138,451 | 176,717.6 | 156,792.7 | 156,535.8 | 173,999.1 | 142,695.9 | 111,609.1 | 121,615.5 | 0 | 206,933.1 | 122,573.5 | 172,046.3 | 152,854.5 | 116,970.4 | 0 | 78,431.4 | 57,142.9 | 97,573.5 | 0 | 132,075.5 | 54,146.6 | 153,512.6 | 28,176.5 | 0 | 0 | 44,344.5 | 213,234.2 | 107,147.8 | 129,264.7 | 146,780.7 | 8,485.4 | 248,420.5 | 220,385.4 | 225,878.5 | 0 | 0 | 130,818.2 | 0 | 195,798.3 | 0 | 219,827.6 | 158,072.5 | 201,484.6 | 0 | 0 | 0 | 0 | 35,445.8 | 48,693.2 | 0 | 0 | 0 | 0 |
| Profitability | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EBITDA | 17,967,000 | 17,850,000 | 18,538,000 | 18,021,000 | 18,961,000 | 19,251,000 | 19,253,000 | 19,044,000 | 19,427,000 | 18,291,000 | 20,330,000 | 19,942,000 | 19,553,000 | 16,412,000 | 16,856,000 | 21,585,000 | 18,783,000 | 21,017,000 | 20,273,000 | 19,473,000 | 19,084,000 | 18,425,000 | 17,992,000 | 17,269,000 | 18,988,000 | 19,363,000 | 17,237,000 | 16,388,000 | 17,967,000 | 14,878,000 | 17,085,000 | 12,496,000 | 16,583,000 | 14,444,000 | 17,195,000 | 16,522,000 | 17,713,000 | 14,587,000 | 15,407,000 | 15,047,000 | 14,491,000 | 13,864,000 | 13,965,000 | 11,658,000 | 12,859,000 | 12,487,000 | 12,105,000 | 11,725,000 | 11,192,000 | 11,403,000 | 11,743,000 | 10,776,000 | 10,417,000 | 10,553,000 | 10,732,000 | 9,722,000 | 9,814,000 | 9,484,857 | 8,983,915 | 9,371,440 | 8,988,000 | 9,004,138 | 9,690,768 | 10,262,995 | 8,997,943 | 8,456,334 | 9,933,834 | 10,288,120 | 8,236,951 | 7,803,109.3 | 7,081,022.0 | 8,598,202.4 | 9,065,991.7 | 9,258,480.2 | 9,168,600.0 | 9,181,272.6 | 8,495,613.1 | 6,977,644.0 | 8,713,602.9 | 7,388,777.8 | 8,322,681.8 | 6,943,894.2 | 6,370,969.1 | 6,096,951.0 | 5,405,914.3 | 5,661,493.6 | 11,642,201.8 | (1,801,886.8) | 4,696,387.9 | 4,098,941.2 | 4,261,571.4 | 4,378,082.6 | 4,191,830.4 | 3,071,150.5 | 3,544,991.0 | 3,348,452.2 | 3,283,862.7 | 3,214,536.4 | 1,827,932.0 | 4,316,977.3 | 1,730,604.2 | 1,620,614.0 | 1,385,736.8 | 1,370,324.6 | 1,509,916.7 | (143,483.3) | 1,775,630.3 | 1,548,666.7 | 1,363,793.1 | 553,801.5 | 1,513,255.6 | 840,410.0 | 1,141,014.6 | 1,269,532.6 | 691,013.2 | 1,284,282.1 | 1,475,474.4 | (2,426,065.2) | 1,885,069.8 | 1,906,552.1 | 1,906,552.1 |
| EBIT | 9,269,000 | 5,264,000 | 9,669,000 | 9,878,000 | 10,906,000 | 10,905,000 | 11,132,000 | 11,000,000 | 11,342,000 | 9,803,000 | 12,197,000 | 11,875,000 | 11,672,000 | 8,301,000 | 8,824,000 | 12,575,000 | 10,807,000 | 11,486,000 | 12,788,000 | 12,061,000 | 11,798,000 | 10,538,000 | 10,881,000 | 10,191,000 | 12,139,000 | 9,418,000 | 11,445,000 | 10,563,000 | 12,325,000 | 9,309,000 | 11,543,000 | 7,538,000 | 11,210,000 | 8,648,000 | 12,144,000 | 11,665,000 | 12,940,000 | 9,388,000 | 10,789,000 | 10,713,000 | 10,086,000 | 8,796,000 | 9,254,000 | 7,963,000 | 7,761,000 | 7,345,000 | 8,232,000 | 7,510,000 | 7,244,000 | 6,670,000 | 7,611,000 | 7,298,000 | 6,955,000 | 6,680,000 | 7,098,000 | 6,220,000 | 6,349,000 | 5,444,060 | 5,351,979 | 5,960,263 | 5,540,000 | 5,435,677 | 6,070,351 | 6,195,175 | 5,643,183 | 5,093,070 | 6,780,197 | 7,203,811 | 5,272,233 | 4,720,080.9 | 4,425,662.3 | 5,920,833.3 | 6,534,578.9 | 6,694,508.9 | 6,793,427.3 | 6,905,478.3 | 6,142,098.1 | 4,427,422.6 | 6,382,876.8 | 5,185,759.3 | 6,239,454.5 | 4,331,381.6 | 4,521,247.4 | 4,392,852.9 | 3,774,514.3 | 3,634,056.4 | 10,064,220.2 | (3,179,245.3) | 3,243,336.2 | 2,577,210.1 | 3,052,033.6 | 3,307,057.9 | 3,170,535.7 | 2,066,391.2 | 2,590,955.0 | 2,565,173.9 | 2,469,382.4 | 2,310,834.1 | 1,348,087.4 | 3,189,795.5 | 1,208,354.2 | 932,794.9 | 955,842.1 | 934,491.2 | 1,049,606.1 | (403,287.7) | 1,176,470.6 | 930,000 | 800,000 | 137,350.8 | 866,383.9 | 546,120.1 | 673,258.8 | 723,007.4 | 409,953.5 | 798,782.7 | 892,230.6 | (2,426,065.2) | 1,885,069.8 | 1,906,552.1 | 1,906,552.1 |
| Income Before Tax | 8,248,000 | 4,087,000 | 8,285,000 | 8,547,000 | 9,590,000 | 9,541,000 | 9,694,000 | 9,780,000 | 10,143,000 | 8,573,000 | 10,980,000 | 10,705,000 | 10,597,000 | 7,233,000 | 7,768,000 | 11,567,000 | 9,862,000 | 10,479,000 | 11,466,000 | 10,978,000 | 10,816,000 | 9,393,000 | 9,739,000 | 9,091,000 | 10,924,000 | 7,185,000 | 10,276,000 | 9,509,000 | 11,329,000 | 8,405,000 | 10,483,000 | 6,657,000 | 10,532,000 | 7,987,000 | 11,386,000 | 10,931,000 | 12,324,000 | 8,549,000 | 10,119,000 | 10,182,000 | 9,316,000 | 7,973,000 | 8,600,000 | 7,402,000 | 7,318,000 | 6,864,000 | 7,762,000 | 7,038,000 | 6,853,000 | 6,282,000 | 7,191,000 | 6,926,000 | 6,631,000 | 5,472,000 | 6,816,000 | 5,933,000 | 6,071,000 | 4,991,261 | 4,961,553 | 5,645,723 | 5,135,000 | 4,937,515 | 5,598,462 | 5,741,426 | 5,138,948 | 4,564,816 | 6,246,521 | 6,783,106 | 4,754,845 | 3,378,962.4 | 4,156,736.1 | 5,980,991.9 | 6,502,070.9 | (1,375,833.6) | 6,332,981.8 | 6,866,552.3 | 5,907,366.0 | 4,446,510.7 | 6,388,989.0 | 4,842,768.5 | 6,299,381.8 | 4,590,095.7 | 3,934,587.6 | 4,094,362.7 | 3,471,571.4 | 2,728,543.2 | 4,036,697.2 | 2,160,377.4 | 3,135,043.1 | 3,002,596.6 | 2,131,781.5 | 3,466,752.1 | 2,969,035.7 | 1,843,898.5 | 5,392,973.0 | 2,791,200.0 | 2,465,019.6 | 845,343.9 | 2,555,223.3 | 2,160,727.3 | 1,158,281.2 | 637,193.7 | 1,131,447.4 | 536,675.4 | 981,947.0 | 398,819.0 | (24,369.7) | 1,587,333.3 | 364,655.2 | 915,340.6 | 1,756,097.6 | (997,071.7) | (590,713.7) | 62,369.4 | 192,266.4 | 724,668.8 | 833,870.4 | 0 | 0 | 0 | 0 |
| Income Tax Expense | 2,194,000 | 714,000 | 1,816,000 | 2,018,000 | 1,993,000 | 1,837,000 | 2,097,000 | 2,176,000 | 2,323,000 | 1,894,000 | 2,412,000 | 2,332,000 | 2,149,000 | 2,329,000 | 2,507,000 | 1,868,000 | 2,006,000 | 2,043,000 | 2,723,000 | 2,445,000 | 2,429,000 | 2,454,000 | 2,221,000 | 1,959,000 | 2,623,000 | 2,525,000 | 2,574,000 | 2,515,000 | 2,825,000 | 2,381,000 | 2,603,000 | 1,828,000 | 2,554,000 | 1,330,000 | 2,868,000 | 2,812,000 | 2,948,000 | 1,569,000 | 2,613,000 | 2,412,000 | 2,423,000 | 2,040,000 | 2,242,000 | 1,931,000 | 1,810,000 | 1,906,000 | 1,943,000 | 1,766,000 | 1,728,000 | 1,780,000 | 1,696,000 | 1,778,000 | 1,646,000 | 1,206,000 | 1,687,000 | 1,503,000 | 1,512,000 | 1,347,200 | 1,292,823 | 1,384,757 | 1,311,000 | 1,223,827 | 1,504,859 | 1,444,974 | 1,372,379 | 1,376,199 | 1,705,406 | 1,892,608 | 1,398,863 | 818,935.1 | 792,627.5 | 1,884,900.4 | 2,050,529.2 | 2,041,329.4 | 2,008,363.6 | 2,051,714.8 | 1,845,304.3 | 1,657,803.8 | 1,919,761.0 | 1,579,583.3 | 1,876,427.3 | 1,448,487.8 | 1,310,350.5 | 1,320,676.5 | 1,031,200 | 1,019,034.6 | 1,238,532.1 | 811,320.8 | 928,025.9 | 984,890.8 | 1,111,218.5 | 896,429.8 | 902,633.9 | 598,204.4 | 627,900.9 | 826,921.7 | 733,941.2 | (617,733.8) | 1,598,873.8 | 957,250 | 293,906.2 | 142,767.2 | 310,421.1 | 140,228.1 | 268,098.5 | 218,606.5 | (48,739.5) | 402,000 | 43,965.5 | 232,974.6 | 471,898.2 | (344,070.3) | (191,745.5) | 6,222.9 | 53,347.7 | 222,341.6 | 243,465.8 | 0 | 0 | 0 | 0 |
| Net Income | 4,344,000 | 1,702,000 | 4,809,000 | 5,165,000 | 5,810,000 | 5,936,000 | 5,914,000 | 5,708,000 | 6,053,000 | 4,928,000 | 6,743,000 | 6,332,000 | 6,424,000 | 4,155,000 | 3,271,000 | 7,192,000 | 6,118,000 | 6,005,000 | 6,421,000 | 6,437,000 | 6,014,000 | 4,373,000 | 5,690,000 | 5,127,000 | 5,862,000 | 2,609,000 | 5,381,000 | 4,854,000 | 6,224,000 | 3,570,000 | 5,534,000 | 2,964,000 | 5,734,000 | 4,164,000 | 5,852,000 | 5,416,000 | 6,688,000 | 4,601,000 | 69,000 | 10,076,000 | 4,587,000 | 3,906,000 | 4,098,000 | 3,633,000 | 3,814,000 | 2,991,000 | 4,035,000 | 3,762,000 | 3,585,000 | 2,989,000 | 3,932,000 | 3,648,000 | 3,477,000 | 2,863,000 | 3,573,000 | 3,106,000 | 3,322,000 | (857,939) | 3,668,730 | 5,250,946 | 2,828,000 | 2,603,644 | 2,930,080 | 3,226,685 | 2,776,590 | 2,031,678 | 3,256,649 | 3,585,929 | 2,457,884 | 1,701,708.1 | 2,478,259.6 | 3,087,960.9 | 3,203,460.7 | 3,096,429.0 | 3,165,090.9 | 3,599,720.2 | 3,028,056.3 | 1,793,261.2 | 3,409,770.2 | 2,336,685.2 | 3,460,436.4 | 2,188,857.6 | 1,873,371.1 | 2,038,303.9 | 1,801,895.2 | 1,159,392.9 | 2,229,357.8 | 915,094.3 | 1,769,836.2 | 1,793,075.6 | 549,731.1 | 2,105,818.2 | 1,700,017.9 | 964,548.6 | 4,084,252.3 | 1,810,104.3 | 1,584,235.3 | 1,463,077.7 | 956,349.5 | 1,203,477.3 | 860,864.6 | 494,426.5 | 821,026.3 | 396,447.4 | 713,848.5 | 180,212.5 | 24,369.7 | 1,185,333.3 | 320,689.7 | 682,366.0 | 1,284,199.4 | (653,001.5) | (398,968.2) | 56,146.4 | 138,918.7 | 502,327.2 | 590,404.6 | 536,340.9 | 573,934.8 | 564,625.8 | 564,625.8 |
| Per Share Data | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EPS (Basic) | 4390.00 | 2006.00 | 4855.00 | 5214.00 | 5865.00 | 6031.00 | 5970.00 | 5762.00 | 6110.00 | 5109.00 | 6807.00 | 6392.00 | 6485.00 | 4212.00 | 5311.00 | 9791.00 | 6176.00 | 8516.00 | 6482.00 | 6498.00 | 6071.00 | 4414.00 | 5744.00 | 5176.00 | 5917.00 | 2634.00 | 5432.00 | 4900.00 | 6283.00 | 3604.00 | 5586.00 | 2992.00 | 5788.00 | 4203.00 | 5907.00 | 5467.00 | 6751.00 | 4645.00 | 70.00 | 10171.00 | 4672.00 | 3979.00 | 4174.00 | 3701.00 | 3885.00 | 3047.00 | 4110.00 | 3832.00 | 3692.00 | 3078.00 | 4049.00 | 3757.00 | 3632.00 | 2990.00 | 3732.00 | 3244.00 | 3444.00 | -889.00 | 3803.00 | 5444.00 | 2840.00 | 2654.00 | 2987.00 | 3289.00 | 2823.00 | 2066.00 | 3311.00 | 3646.00 | 2489.00 | 1723.00 | 3771.00 | 1844.00 | 3682.00 | 3118.00 | 3174.00 | 3601.00 | 3026.00 | 1792.00 | 3394.00 | 2319.00 | 3433.00 | 2171.00 | 1859.00 | 2022.00 | 1788.00 | 1150.00 | 2212.00 | 918.00 | 1767.00 | 1779.00 | 546.00 | 2066.00 | 1696.00 | 957.00 | 4054.00 | 1783.00 | 1569.00 | 1451.00 | 971.00 | 1170.00 | 854.00 | 491.00 | 395.00 | 746.00 | 720.00 | 179.00 | 26.00 | 1267.00 | 345.00 | 734.00 | 1379.00 | -732.00 | -430.00 | 61.00 | 161.00 | 537.00 | 627.00 | 569.00 | 609.00 | 609.00 | 609.00 |
| EPS (Diluted) | 4390.00 | 2006.00 | 4855.00 | 5214.00 | 5865.00 | 6031.00 | 5970.00 | 5762.00 | 6110.00 | 5109.00 | 6807.00 | 6392.00 | 6485.00 | 4212.00 | 5311.00 | 9791.00 | 6176.00 | 8516.00 | 6482.00 | 6498.00 | 6071.00 | 4414.00 | 5744.00 | 5176.00 | 5917.00 | 2634.00 | 5432.00 | 4900.00 | 6283.00 | 3604.00 | 5586.00 | 2992.00 | 5788.00 | 4203.00 | 5907.00 | 5467.00 | 6751.00 | 4645.00 | 70.00 | 10171.00 | 4672.00 | 3979.00 | 4174.00 | 3701.00 | 3885.00 | 3047.00 | 4110.00 | 3832.00 | 3692.00 | 3078.00 | 4049.00 | 3757.00 | 3632.00 | 2990.00 | 3732.00 | 3244.00 | 3444.00 | -889.00 | 3803.00 | 5444.00 | 2840.00 | 2654.00 | 2987.00 | 3289.00 | 2823.00 | 2066.00 | 3311.00 | 3646.00 | 2489.00 | 1723.00 | 3771.00 | 1844.00 | 3682.00 | 3118.00 | 3174.00 | 3601.00 | 3026.00 | 1792.00 | 3394.00 | 2319.00 | 3433.00 | 2171.00 | 1859.00 | 2022.00 | 1788.00 | 1150.00 | 2212.00 | 918.00 | 1767.00 | 1779.00 | 546.00 | 2066.00 | 1696.00 | 957.00 | 4054.00 | 1783.00 | 1569.00 | 1451.00 | 971.00 | 1170.00 | 854.00 | 491.00 | 395.00 | 746.00 | 720.00 | 179.00 | 26.00 | 1267.00 | 345.00 | 734.00 | 1379.00 | -732.00 | -430.00 | 61.00 | 161.00 | 537.00 | 627.00 | 569.00 | 609.00 | 609.00 | 609.00 |
| Shares Outstanding | 989.6 | 990.5 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 990.6 | 982.5 | 981.8 | 981.8 | 981.8 | 981.8 | 971.8 | 981.8 | 981.8 | 973.1 | 971.0 | 971.0 | 967.8 | 938.0 | 977.5 | 957.5 | 957.5 | 957.5 | 964.6 | 964.6 | 964.6 | 964.6 | 981.1 | 981.1 | 981.1 | 981.1 | 983.5 | 983.5 | 975.6 | 983.5 | 987.4 | 983.6 | 988.7 | 990.7 | 993.0 | 993.0 | 998.6 | 999.3 | 1,000.5 | 1,000.3 | 1,006.6 | 1,007.8 | 1,008.0 | 1,008.0 | 1,007.9 | 1,008.0 | 1,008.0 | 1,008.0 | 1,008.0 | 1,008.0 | 1,008.0 | 1,008.0 | 1,008.0 | 1,008.0 | 1,008.0 | 1,008.0 | 1,008.0 | 1,008.0 | 1,008.0 | 1,008.0 | 1,007.2 | 1,019.2 | 1,008.0 | 1,008.0 | 1,008.0 | 1,008.0 | 1,008.0 | 1,008.0 | 934.8 | 935.8 | 930 | 930 | 931.5 | 892 | 928 | 928 | 862.2 | 935.3 | 942.3 | 936.1 | 942.9 | 927.6 | 927.6 |
| Metric | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 | 2017 Q3 | 2017 Q2 | 2017 Q1 | 2016 Q4 | 2016 Q3 | 2016 Q2 | 2016 Q1 | 2015 Q4 | 2015 Q3 | 2015 Q2 | 2015 Q1 | 2014 Q4 | 2014 Q3 | 2014 Q2 | 2014 Q1 | 2013 Q4 | 2013 Q3 | 2013 Q2 | 2013 Q1 | 2012 Q4 | 2012 Q3 | 2012 Q2 | 2012 Q1 | 2011 Q4 | 2011 Q3 | 2011 Q2 | 2011 Q1 | 2010 Q4 | 2010 Q3 | 2010 Q2 | 2010 Q1 | 2009 Q4 | 2009 Q3 | 2009 Q2 | 2009 Q1 | 2008 Q4 | 2008 Q3 | 2008 Q2 | 2008 Q1 | 2007 Q4 | 2007 Q3 | 2007 Q2 | 2007 Q1 | 2006 Q4 | 2006 Q3 | 2006 Q2 | 2006 Q1 | 2005 Q4 | 2005 Q3 | 2005 Q2 | 2005 Q1 | 2004 Q4 | 2004 Q3 | 2004 Q2 | 2004 Q1 | 2003 Q4 | 2003 Q3 | 2003 Q2 | 2003 Q1 | 2002 Q4 | 2002 Q3 | 2002 Q2 | 2002 Q1 | 2001 Q4 | 2001 Q3 | 2001 Q2 | 2001 Q1 | 2000 Q4 | 2000 Q3 | 2000 Q2 | 2000 Q1 | 1999 Q4 | 1999 Q3 | 1999 Q2 | 1999 Q1 | 1998 Q4 | 1998 Q3 | 1998 Q2 | 1998 Q1 | 1997 Q4 | 1997 Q3 | 1997 Q2 | 1997 Q1 | 1996 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash & Cash Equivalents | 37,549,000 | 34,228,000 | 31,554,000 | 33,185,000 | 34,410,000 | 33,905,000 | 24,540,000 | 25,458,000 | 29,521,000 | 29,245,000 | 25,905,000 | 40,521,000 | 29,935,000 | 31,947,000 | 31,657,000 | 40,160,000 | 41,629,000 | 38,311,000 | 17,491,000 | 36,613,000 | 31,729,000 | 20,589,000 | 17,420,000 | 28,238,000 | 24,365,000 | 18,242,000 | 15,017,000 | 17,075,000 | 23,380,000 | 17,435,000 | 13,666,000 | 16,826,000 | 28,968,000 | 25,145,000 | 27,093,000 | 19,068,000 | 33,699,000 | 29,767,000 | 28,852,000 | 21,431,000 | 35,737,000 | 28,117,000 | 26,264,000 | 24,286,000 | 20,282,000 | 17,672,000 | 17,834,000 | 16,828,000 | 20,700,000 | 14,696,000 | 17,662,000 | 11,551,000 | 20,112,000 | 13,118,000 | 11,925,000 | 8,582,000 | 11,163,000 | 9,634,000 | 9,364,921 | 10,537,527 | 9,119,849 | 9,119,849 | 8,941,289 | 8,271,849 | 6,751,059 | 7,805,460 | 7,212,193 | 8,276,168 | 6,509,704 | 6,889,945 | 7,543,546.7 | 10,940,800.2 | 9,818,591.8 | 10,138,978.1 | 6,453,018.2 | 10,801,823.1 | 7,329,291.5 | 8,301,725.1 | 8,282,922.8 | 9,340,963.0 | 7,022,863.6 | 5,360,421.6 | 5,443,299.0 | 6,068,627.5 | 6,238,095.2 | 4,897,196.3 | 6,110,091.7 | 6,981,132.1 | 5,202,525.9 | 5,092,437.0 | 4,770,529.4 | 3,845,570.2 | 6,350,250.0 | 5,722,720.4 | 7,229,630.6 | 4,332,669.6 | 3,199,254.9 | 3,645,833.3 | 2,329,291.3 | 5,409,715.9 | 6,259,135.4 | 3,538,461.5 | 3,656,105.3 | 2,481,973.7 | 3,172,719.7 | 3,330,865.2 | 4,329,411.8 | 3,196,000.0 | 3,700,000.0 | 2,173,947.0 | 2,213,149.5 | 1,510,981.0 | 1,092,003.4 | 848,272.1 | 1,021,482.3 | 895,094.9 | 1,150,375.9 | 1,833,870.4 |
| Short-Term Investments | 1,576,000 | 1,242,000 | 1,500,000 | 1,242,000 | 1,298,000 | 1,122,000 | 2,635,000 | 2,665,000 | 1,248,000 | 1,423,000 | 1,548,000 | 1,087,000 | 1,360,000 | 936,000 | 325,000 | 418,000 | 942,000 | 429,000 | 620,000 | 381,000 | 1,183,000 | 1,229,000 | 354,000 | 838,000 | 1,030,000 | 378,000 | 647,000 | 1,994,000 | 1,260,000 | 1,161,000 | 1,083,000 | 1,278,000 | 1,074,000 | 1,855,000 | 859,000 | 1,058,000 | 1,221,000 | 1,310,000 | 1,182,000 | 620,000 | 437,000 | 449,000 | 2,678,000 | 849,000 | 610,000 | 364,000 | 366,000 | 394,000 | 2,357,000 | 6,575,000 | 411,000 | 696,000 | 951,000 | 4,338,000 | 333,000 | 349,000 | 373,000 | 361,000 | 360,790 | 379,250 | 370,433 | 370,433 | 373,325 | 366,235 | 359,182 | 359,507 | 286,648 | 281,785 | 287,558 | 267,044 | 270,585.5 | 203,890.1 | 262,070.9 | 238,179.8 | 176,781.8 | 187,680.5 | 85,449.6 | 84,348.6 | 45,772.1 | 42,851.9 | 23,590.9 | 22,009.8 | 30,927.8 | 98,039.2 | 47,619.0 | 18,691.6 | 110,091.7 | 0 | 0 | 0 | 0 | 25,801.7 | 10,241.1 | 1,077,453.2 | 554,243.2 | 586,104.3 | 582,951.0 | 343,750.0 | 482,563.1 | 316,988.6 | 1,642,458.3 | 3,875,000.0 | 2,881,947.4 | 3,174,026.3 | 1,819,075.8 | 1,221,723.4 | 1,121,848.7 | 409,333.3 | 1,724.1 | 35,101.4 | 10,604.5 | 11,713.0 | 65,348.2 | 382,289.4 | 264,948.1 | 215,538.8 | 588,256.4 | 0 |
| Net Receivables | 14,329,000 | 13,700,000 | 17,357,000 | 15,498,000 | 17,870,000 | 15,674,000 | 15,711,000 | 15,925,000 | 14,668,000 | 13,929,000 | 12,929,000 | 14,393,000 | 12,021,000 | 11,091,000 | 11,975,000 | 12,608,000 | 12,551,000 | 10,840,000 | 13,607,000 | 13,169,000 | 14,731,000 | 12,590,000 | 14,584,000 | 17,014,000 | 16,762,000 | 11,797,000 | 14,808,000 | 17,117,000 | 15,519,000 | 11,488,000 | 17,519,000 | 15,815,000 | 12,117,000 | 9,222,000 | 12,707,000 | 11,158,000 | 9,048,000 | 7,363,000 | 10,879,000 | 14,523,000 | 9,777,000 | 7,872,000 | 9,414,000 | 8,316,000 | 8,121,000 | 7,380,000 | 7,716,000 | 7,648,000 | 6,543,000 | 7,018,000 | 7,434,000 | 7,562,000 | 6,551,000 | 5,409,000 | 8,870,000 | 6,470,000 | 6,684,000 | 5,393,000 | 6,112,935 | 5,714,090 | 4,566,905 | 4,534,000 | 4,905,887 | 5,059,649 | 4,221,929 | 4,584,060 | 4,007,037 | 4,017,925 | 3,876,831 | 4,188,597 | 3,345,969.6 | 3,913,302.0 | 3,597,073.2 | 3,920,007 | 3,619,254.5 | 3,755,144.4 | 3,629,990.9 | 4,217,421.4 | 3,869,099.3 | 3,864,064.8 | 3,778,281.8 | 3,721,245.1 | 3,536,082.5 | 3,529,411.8 | 3,971,428.6 | 3,406,411.2 | 4,073,394.5 | 3,566,037.7 | 4,042,474.1 | 3,000,000.0 | 3,523,193.3 | 3,932,033.1 | 3,623,357.1 | 3,499,445.1 | 3,404,549.5 | 3,318,721.7 | 2,810,117.6 | 2,645,833.3 | 2,491,262.1 | 2,674,454.5 | 1,637,906.3 | 1,461,538.5 | 1,403,193.0 | 1,342,035.1 | 1,266,174.2 | 1,070,922.0 | 1,360,504.2 | 973,333.3 | 1,039,655.2 | 771,450.9 | 812,301.2 | 1,136,164.0 | 900,258.0 | 906,047.5 | 818,116.7 | 1,085,213.0 | 1,084,855.0 | 1,076,978.2 |
| Inventory | 842,000 | 901,000 | 1,085,000 | 979,000 | 1,130,000 | 1,096,000 | 903,000 | 1,036,000 | 1,069,000 | 997,000 | 1,475,000 | 1,118,000 | 1,248,000 | 1,144,000 | 1,181,000 | 1,038,000 | 932,000 | 779,000 | 825,000 | 985,000 | 901,000 | 983,000 | 0 | 852,000 | 681,000 | 585,000 | 685,000 | 770,000 | 632,000 | 717,000 | 785,000 | 876,000 | 630,000 | 631,000 | 856,000 | 1,139,000 | 613,000 | 584,000 | 867,000 | 734,000 | 557,000 | 528,000 | 690,000 | 583,000 | 537,000 | 474,000 | 676,000 | 1,043,000 | 755,000 | 509,000 | 910,000 | 634,000 | 703,000 | 579,000 | 664,000 | 710,000 | 1,004,000 | 758,000 | 538,626 | 532,359 | 515,536 | 515,536 | 569,860 | 506,653 | 504,283 | 435,244 | 437,877 | 449,673 | 493,683 | 511,950 | 399,820.9 | 295,390.9 | 253,594.1 | 211,402.3 | 201,209.1 | 203,763.5 | 206,203.5 | 212,965.0 | 187,187.5 | 178,342.6 | 306,718.2 | 219,735.3 | 216,494.8 | 137,254.9 | 171,428.6 | 205,607.5 | 165,137.6 | 141,509.4 | 178,750.0 | 151,260.5 | 182,159.7 | 151,867.8 | 159,178.6 | 140,264.2 | 225,720.7 | 161,043.5 | 206,284.3 | 187,500.0 | 168,592.2 | 250,215.9 | 108,281.3 | 105,769.2 | 379,710.5 | 373,964.9 | 376,651.5 | 381,418.4 | 543,697.5 | 266,000.0 | 89,655.2 | 80,343.2 | 76,352.1 | 111,273.8 | 123,817.7 | 143,628.5 | 177,944.9 | 252,416.8 | 362,692.4 | 328,678.8 |
| Other Current Assets | 2,761,000 | 2,495,000 | 2,160,000 | 2,041,000 | 2,116,000 | 1,347,000 | 4,029,000 | 3,958,000 | 4,617,000 | 513,000 | 6,370,000 | 7,301,000 | 5,603,000 | 2,831,000 | 6,390,000 | 3,061,000 | 4,837,000 | 5,810,000 | 6,679,000 | 6,253,000 | 6,166,000 | 769,000 | 6,087,000 | 6,279,000 | 5,566,000 | 5,249,000 | 12,063,000 | 10,548,000 | 10,351,000 | 1,676,000 | 10,998,000 | 9,271,000 | 9,372,000 | 9,494,000 | 5,823,000 | 6,240,000 | 6,705,000 | 7,290,000 | 8,205,000 | 12,472,000 | 9,485,000 | 9,154,000 | 6,643,000 | 7,685,000 | 8,280,000 | 8,146,000 | 4,776,000 | 3,536,000 | 3,810,000 | 4,098,000 | 3,524,000 | 1,572,000 | 2,217,000 | 2,608,000 | 457,000 | 521,000 | 599,000 | 791,000 | 1,014,280 | 1,175 | 1,175 | 1,000 | 5,921 | 50,406 | 331,082 | 125,482 | 251,203 | 24,217 | 266,155 | 83,407 | 441,482.0 | 0 | 1,284,068.1 | 78,720 | 344,172.7 | 367,509.0 | 362,515.9 | 6,810.4 | 275,808.8 | 154,935.2 | 154,545.5 | 159,117.6 | 10,309.3 | 49,019.6 | 47,619.0 | 45,037.4 | 119,266.1 | 254,717.0 | 1,163.8 | 50,420.2 | 37,941.2 | 116,107.4 | 122,776.8 | 232,699.7 | 108,828.8 | 68,269.6 | 321,764.7 | 156,250.0 | 228,747.6 | 0 | 0 | 0 | 126,815.8 | 139,070.2 | 159,424.2 | 113,475.2 | 94,117.6 | 88,666.7 | 118,965.5 | 187,207.5 | 424,178.2 | 1,076,134.7 | 523,645.7 | 226,781.9 | 235,589.0 | 261,367.7 | 286,430.4 | 247,762.3 |
| Total Current Assets | 65,928,000 | 61,780,000 | 58,408,000 | 60,378,000 | 63,479,000 | 63,094,000 | 51,113,000 | 54,733,000 | 58,782,000 | 48,787,000 | 50,728,000 | 65,890,000 | 55,441,000 | 55,057,000 | 53,625,000 | 61,420,000 | 64,853,000 | 61,277,000 | 40,866,000 | 59,961,000 | 58,063,000 | 46,529,000 | 40,677,000 | 54,956,000 | 50,964,000 | 41,722,000 | 45,127,000 | 48,748,000 | 53,871,000 | 42,843,000 | 46,500,000 | 46,433,000 | 54,951,000 | 47,561,000 | 51,450,000 | 42,012,000 | 54,253,000 | 47,701,000 | 52,371,000 | 48,230,000 | 57,844,000 | 47,912,000 | 45,586,000 | 42,856,000 | 39,052,000 | 34,294,000 | 33,411,000 | 31,486,000 | 35,554,000 | 33,075,000 | 31,092,000 | 24,153,000 | 32,357,000 | 27,973,000 | 25,025,000 | 19,879,000 | 23,135,000 | 21,401,000 | 20,626,823 | 20,651,684 | 18,730,627 | 18,730,627 | 18,652,661 | 17,729,232 | 15,108,834 | 16,186,024 | 15,741,984 | 16,060,504 | 14,324,662 | 14,622,310 | 14,009,870.8 | 16,775,626.9 | 15,215,398.1 | 15,975,241.9 | 13,212,790.9 | 16,812,626.4 | 13,361,171.7 | 13,897,169.8 | 14,202,748.2 | 14,875,064.8 | 12,543,190.9 | 10,277,196.1 | 10,309,278.3 | 10,892,156.9 | 11,552,380.9 | 9,289,719.6 | 11,366,972.5 | 11,726,415.1 | 10,167,551.7 | 9,226,890.8 | 9,393,672.3 | 8,745,082.6 | 10,834,651.8 | 11,026,116.1 | 12,054,306.3 | 8,902,408.7 | 7,501,745.1 | 7,312,500.0 | 5,700,456.3 | 9,018,306.8 | 9,802,114.6 | 9,105,769.2 | 8,447,771.9 | 7,511,070.2 | 6,794,045.5 | 6,122,007.1 | 7,449,579.8 | 4,933,333.3 | 4,950,000.0 | 3,248,049.9 | 3,536,585.4 | 3,846,266.5 | 2,705,073.1 | 2,507,019.4 | 2,518,080.9 | 2,709,631.2 | 3,472,610.1 | 3,487,289.7 |
| Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment | 182,477,000 | 185,155,000 | 197,110,000 | 197,318,000 | 198,885,000 | 207,476,000 | 205,742,000 | 204,490,000 | 202,639,000 | 203,339,000 | 191,573,000 | 190,539,000 | 188,944,000 | 188,521,000 | 181,661,000 | 176,007,000 | 177,502,000 | 178,540,000 | 172,839,000 | 171,619,000 | 172,151,000 | 173,224,000 | 169,392,000 | 168,993,000 | 168,487,000 | 156,973,000 | 147,700,000 | 145,493,000 | 144,892,000 | 142,008,000 | 139,014,000 | 135,428,000 | 132,550,000 | 131,521,000 | 122,441,000 | 119,945,000 | 114,196,000 | 113,081,000 | 108,638,000 | 107,470,000 | 103,847,000 | 102,430,000 | 97,674,000 | 97,100,000 | 92,917,000 | 93,625,000 | 92,170,000 | 89,262,000 | 86,006,000 | 85,663,000 | 83,208,000 | 80,621,000 | 77,050,000 | 76,070,000 | 74,501,000 | 74,506,000 | 74,619,000 | 74,638,000 | 73,160,948 | 72,949,300 | 75,832,408 | 75,832,408 | 75,886,178 | 76,047,669 | 75,753,915 | 76,419,897 | 74,326,721 | 73,229,844 | 71,619,768 | 71,066,244 | 66,389,516.4 | 63,949,142.7 | 61,361,196.5 | 61,158,025.8 | 58,778,245.4 | 58,400,451.3 | 57,027,257.0 | 55,138,948.8 | 48,867,141.5 | 47,708,138.9 | 46,483,536.4 | 46,070,107.8 | 42,257,732.0 | 41,950,980.4 | 40,580,952.4 | 40,448,598.1 | 39,385,321.1 | 38,301,886.8 | 35,052,000.0 | 35,075,630.3 | 31,679,369.8 | 28,546,330.6 | 29,743,276.8 | 28,141,723.1 | 25,746,936.9 | 22,575,895.6 | 24,586,970.6 | 22,739,583.3 | 20,693,145.6 | 27,096,806.8 | 16,504,041.7 | 17,490,384.6 | 16,067,903.5 | 16,950,570.2 | 16,544,621.2 | 16,507,319.1 | 22,224,369.8 | 17,341,333.3 | 19,475,862.1 | 15,879,095.2 | 18,427,359.5 | 21,566,617.9 | 17,397,248.5 | 18,292,116.6 | 16,559,613.3 | 19,504,833.5 | 21,045,470.8 | 20,829,215.9 |
| Goodwill | 914,000 | 914,000 | 995,000 | 995,000 | 995,000 | 1,003,000 | 1,072,000 | 1,072,000 | 1,072,000 | 1,079,000 | 1,090,000 | 1,090,000 | 1,090,000 | 1,090,000 | 1,090,000 | 1,090,000 | 1,090,000 | 1,090,000 | 1,375,000 | 1,304,000 | 1,291,000 | 1,311,000 | 1,375,000 | 1,403,000 | 1,405,000 | 1,403,000 | 1,397,000 | 1,399,000 | 1,093,000 | 1,045,000 | 916,000 | 926,000 | 650,000 | 659,000 | 421,000 | 419,000 | 419,000 | 428,000 | 329,000 | 306,000 | 307,000 | 315,000 | 293,000 | 293,000 | 292,000 | 301,000 | 307,000 | 241,000 | 241,000 | 249,000 | 240,000 | 269,000 | 240,000 | 248,000 | 163,000 | 192,000 | 163,000 | 171,000 | 191,780 | 162,530 | 0 | 162,530 | 178,425 | 191,473 | 187,011 | 106,544 | 0 | 86,939 | 88,217 | 106,544 | 2,889,280.7 | 3,103,521.4 | 3,361,362.2 | 3,386,522.0 | 3,627,027.3 | 3,902,463.9 | 0 | 4,429,074.6 | 4,205,505.5 | 0 | 3,536.4 | 8,852.9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 17,638,000 | 17,160,000 | 17,593,000 | 17,507,000 | 17,237,000 | 16,643,000 | 9,714,000 | 16,240,000 | 16,255,000 | 15,765,000 | 15,391,000 | 15,307,000 | 15,437,000 | 14,428,000 | 13,606,000 | 13,475,000 | 13,746,000 | 12,239,000 | 13,240,000 | 13,347,000 | 12,513,000 | 12,179,000 | 12,222,000 | 11,887,000 | 11,892,000 | 5,043,000 | 5,776,000 | 5,720,000 | 6,098,000 | 5,278,000 | 5,025,000 | 4,708,000 | 4,594,000 | 4,091,000 | 4,080,000 | 4,083,000 | 4,044,000 | 3,810,000 | 4,008,000 | 4,068,000 | 3,929,000 | 3,766,000 | 3,761,000 | 3,464,000 | 3,492,000 | 3,139,000 | 3,053,000 | 2,426,000 | 2,364,000 | 2,195,000 | 1,335,000 | 1,256,000 | 1,143,000 | 2,033,000 | 1,498,000 | 1,466,000 | 1,597,000 | 1,620,000 | 1,547,615 | 1,560,599 | 1,784,525 | 1,621,995 | 1,861,024 | 1,727,116 | 2,032,463 | 2,321,736 | 2,606,678 | 2,443,227 | 2,784,870 | 3,081,264 | 0 | 0 | 0 | 0 | 0 | 0 | 4,154,350.6 | 0 | 0 | 4,451,287.0 | 4,704,936.4 | 4,472,500.0 | 4,721,649.5 | 5,000,000.0 | 5,228,571.4 | 5,457,943.9 | 4,577,981.7 | 4,773,584.9 | 5,285,448.3 | 5,142,857.1 | 3,222,983.2 | 1,881,809.9 | 2,063,258.9 | 2,060,645.1 | 2,120,090.1 | 1,300,687.0 | 1,387,990.2 | 1,354,166.7 | 1,447,689.3 | 2,009,522.7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Long-Term Investments | 6,762,000 | 7,387,000 | 7,272,000 | 7,370,000 | 8,696,000 | 8,464,000 | 7,676,000 | 7,321,000 | 7,804,000 | 8,188,000 | 8,714,000 | 9,218,000 | 9,290,000 | 8,653,000 | 11,870,000 | 15,104,000 | 13,583,000 | 13,800,000 | 10,211,000 | 10,019,000 | 4,483,000 | 4,237,000 | 2,052,000 | 1,826,000 | 2,059,000 | 1,944,000 | 2,943,000 | 2,690,000 | 2,504,000 | 2,662,000 | 2,438,000 | 2,334,000 | 2,189,000 | 2,148,000 | 1,993,000 | 1,924,000 | 1,865,000 | 1,847,000 | 1,866,000 | 1,819,000 | 1,822,000 | 1,807,000 | 1,762,000 | 1,769,000 | 1,768,000 | 1,767,000 | 1,716,000 | 321,000 | 296,000 | 304,000 | 142,000 | 264,000 | 272,000 | 275,000 | 266,000 | 220,000 | 235,000 | 235,000 | 252,005 | 249,900 | 253,850 | 253,850 | 3,341,425 | 208,594 | 3,311,071 | 151,553 | 2,493,531 | 165,587 | 2,430,972 | 169,253 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Assets | 8,315,000 | 8,151,000 | 6,892,000 | 6,649,000 | 6,624,000 | (820,000) | 6,374,000 | (1,571,000) | (2,017,000) | 5,706,000 | 4,320,000 | 4,429,000 | 4,227,000 | 3,326,000 | 3,552,000 | 3,897,000 | 4,581,000 | 6,414,000 | 4,394,000 | 4,260,000 | 5,814,000 | 4,650,000 | 4,526,000 | 4,446,000 | 4,283,000 | 11,225,000 | 9,329,000 | 9,210,000 | 8,095,000 | 9,587,000 | 8,353,000 | 9,395,000 | 8,983,000 | 9,401,000 | 9,333,000 | 9,133,000 | 12,091,000 | 11,707,000 | 10,020,000 | 9,299,000 | 9,019,000 | 9,497,000 | 9,181,000 | 8,444,000 | 9,038,000 | 8,394,000 | 7,520,000 | 6,345,000 | 5,935,000 | 6,243,000 | 4,640,000 | 4,779,000 | 4,929,000 | 3,510,000 | 3,877,000 | 5,200,000 | 4,804,000 | 4,582,000 | 3,645,908 | 4,212,513 | 3,095,345 | 3,095,345 | 50,151 | 3,053,363 | 43,227 | 2,278,899 | 46,236 | 48,491 | 44,105 | 2,210,538 | 2,714,094.5 | 1,991,989.3 | 1,764,049.7 | 1,524,269.7 | 691,863.6 | 704,602.9 | 810,908.3 | 1,543,027.9 | 862,886.0 | 584,685.2 | 433,181.8 | 1,177,441.2 | 2,144,329.9 | 1,372,549.0 | 1,666,666.7 | 1,598,130.8 | 788,990.8 | 1,018,867.9 | 770,370.7 | 840,336.1 | 900,605.0 | 1,317,479.3 | 1,132,437.5 | 1,269,305.1 | 1,476,693.7 | 1,210,869.6 | 795,715.7 | 1,062,500.0 | 937,475.7 | 1,801,522.7 | 2,265,406.3 | 2,288,461.5 | 1,829,614.0 | 1,830,157.9 | 1,768,098.5 | 1,748,631.2 | 2,440,336.1 | 1,897,333.3 | 1,726,724.1 | 1,310,452.4 | 1,325,556.7 | 1,490,483.2 | 1,350,816.9 | 1,518,358.5 | 1,810,597.9 | 2,145,005.4 | 2,331,185.1 | 2,402,076.6 |
| Total Non-Current Assets | 224,027,000 | 225,500,000 | 233,489,000 | 233,419,000 | 236,067,000 | 236,203,000 | 234,021,000 | 231,259,000 | 229,254,000 | 238,255,000 | 225,484,000 | 224,588,000 | 223,031,000 | 220,135,000 | 216,338,000 | 213,852,000 | 214,597,000 | 215,907,000 | 205,634,000 | 204,016,000 | 199,785,000 | 199,344,000 | 192,542,000 | 191,395,000 | 190,950,000 | 179,486,000 | 169,863,000 | 166,951,000 | 165,240,000 | 163,057,000 | 158,393,000 | 155,527,000 | 151,649,000 | 150,624,000 | 139,058,000 | 135,831,000 | 133,337,000 | 131,642,000 | 125,091,000 | 123,181,000 | 119,148,000 | 118,016,000 | 112,808,000 | 111,194,000 | 107,620,000 | 107,321,000 | 104,864,000 | 98,674,000 | 94,918,000 | 94,721,000 | 89,703,000 | 87,319,000 | 83,747,000 | 82,238,000 | 80,377,000 | 81,657,000 | 81,489,000 | 81,321,000 | 78,846,411 | 79,182,487 | 81,027,820 | 81,027,820 | 81,408,080 | 81,321,096 | 81,425,363 | 81,373,582 | 79,473,948 | 78,110,232 | 76,968,108 | 76,633,940 | 71,992,891.5 | 69,044,653.4 | 66,486,608.3 | 66,068,817.5 | 63,097,136.4 | 63,007,518.1 | 61,992,515.9 | 61,111,051.2 | 53,935,533.1 | 52,744,111.1 | 51,625,190.9 | 51,728,902.0 | 49,123,711.3 | 48,323,529.4 | 47,476,190.5 | 47,504,672.9 | 44,752,293.6 | 44,094,339.6 | 41,107,819.0 | 41,058,823.6 | 35,802,958.0 | 31,745,619.8 | 32,938,973.2 | 31,471,673.3 | 29,343,720.7 | 25,087,452.2 | 26,770,676.5 | 25,156,250.0 | 23,078,310.7 | 30,907,852.3 | 18,769,447.9 | 19,778,846.2 | 17,897,517.6 | 18,780,728.1 | 18,312,719.7 | 18,255,950.4 | 24,664,705.9 | 19,238,666.7 | 21,202,586.2 | 17,189,547.6 | 19,752,916.2 | 23,057,101.0 | 18,748,065.4 | 19,810,475.2 | 18,370,211.2 | 21,649,838.9 | 23,376,655.9 | 23,231,292.5 |
| Total Assets | 289,955,000 | 287,280,000 | 291,897,000 | 293,797,000 | 299,546,000 | 299,675,000 | 285,134,000 | 285,992,000 | 288,036,000 | 287,042,000 | 276,212,000 | 290,478,000 | 278,472,000 | 275,192,000 | 269,963,000 | 275,272,000 | 279,450,000 | 277,184,000 | 246,500,000 | 263,977,000 | 257,848,000 | 245,873,000 | 233,219,000 | 246,351,000 | 241,914,000 | 221,208,000 | 214,990,000 | 215,699,000 | 219,111,000 | 205,900,000 | 204,893,000 | 201,960,000 | 206,600,000 | 198,185,000 | 190,508,000 | 177,843,000 | 187,590,000 | 179,343,000 | 177,462,000 | 171,411,000 | 176,992,000 | 165,928,000 | 158,394,000 | 154,050,000 | 146,672,000 | 141,615,000 | 138,275,000 | 130,160,000 | 130,472,000 | 127,796,000 | 120,795,000 | 111,472,000 | 116,104,000 | 110,211,000 | 105,402,000 | 101,536,000 | 104,624,000 | 102,722,000 | 99,473,234 | 99,834,171 | 99,758,447 | 99,758,447 | 100,060,741 | 99,050,328 | 96,534,197 | 97,559,606 | 95,215,932 | 94,170,736 | 91,292,770 | 91,256,250 | 86,002,762.3 | 85,820,280.3 | 81,702,006.4 | 82,044,059.4 | 76,309,927.3 | 79,820,144.4 | 75,353,687.5 | 75,008,221.1 | 68,138,281.2 | 67,619,175.9 | 64,168,381.8 | 62,006,098.0 | 59,432,989.7 | 59,215,686.3 | 59,028,571.4 | 56,794,392.5 | 56,119,266.1 | 55,820,754.7 | 51,275,370.7 | 50,285,714.3 | 45,196,630.3 | 40,490,702.5 | 43,773,625.0 | 42,497,789.4 | 41,398,027.0 | 33,989,860.9 | 34,272,421.6 | 32,468,750.0 | 28,778,767.0 | 39,926,159.1 | 28,571,562.5 | 28,884,615.4 | 26,345,289.5 | 26,291,798.3 | 25,106,765.2 | 24,377,957.4 | 32,114,285.7 | 24,172,000.0 | 26,152,586.2 | 20,437,597.5 | 23,289,501.6 | 26,903,367.5 | 21,453,138.4 | 22,317,494.6 | 20,888,292.2 | 24,359,470.1 | 26,849,266.0 | 26,718,582.2 |
| Current Liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Payables | 14,806,000 | 16,832,000 | 14,306,000 | 12,762,000 | 14,985,000 | 15,336,000 | 14,381,000 | 646,000 | 16,544,000 | 18,608,000 | 13,445,000 | 15,370,000 | 14,290,000 | 18,457,000 | 13,597,000 | 15,014,000 | 15,895,000 | 17,779,000 | 13,625,000 | 13,334,000 | 16,011,000 | 16,999,000 | 14,584,000 | 15,990,000 | 13,648,000 | 13,875,000 | 13,717,000 | 15,647,000 | 17,782,000 | 14,766,000 | 14,378,000 | 14,451,000 | 14,957,000 | 15,574,000 | 12,851,000 | 11,814,000 | 12,398,000 | 13,518,000 | 14,894,000 | 13,884,000 | 13,994,000 | 13,994,000 | 11,843,000 | 13,436,000 | 11,377,000 | 12,362,000 | 11,829,000 | 12,478,000 | 9,918,000 | 12,197,000 | 9,202,000 | 8,316,000 | 7,129,000 | 7,280,000 | 7,103,000 | 42,000 | 6,478,000 | 8,355,000 | 7,017,168 | 47,887 | 6,356,921 | 7,787,000 | 8,625,185 | 17,007 | 27,196 | 9,846,829 | 9,288,854 | 17,957 | 10,192,370 | 12,181,343 | 8,959,753.0 | 7,455,696.9 | 5,416,116.0 | 6,921,613 | 5,887,927.3 | 5,683,375.5 | 7,176,703.0 | 6,906,208.4 | 4,642,435.7 | 4,513,972.2 | 3,810,454.5 | 5,281,627.5 | 3,793,814.4 | 3,862,745.1 | 3,771,428.6 | 4,294,308.4 | 4,201,834.9 | 3,481,132.1 | 3,197,724.1 | 3,957,983.2 | 3,164,226.9 | 2,172,603.3 | 3,068,589.3 | 3,463,645.2 | 3,010,180.2 | 1,744,469.6 | 1,901,764.7 | 1,781,250.0 | 1,282,922.3 | 1,182,272.7 | 821,593.8 | 1,201,923.1 | 497,754.4 | 558,464.9 | 692,469.7 | 815,602.8 | 907,563.0 | 438,000.0 | 742,241.4 | 646,645.9 | 686,108.2 | 1,011,713.0 | 632,846.1 | 1,008,639.3 | 588,256.4 | 718,940.2 | 875,044.8 | 1,597,923.4 |
| Short-Term Debt | 20,919,000 | 24,675,000 | 27,719,000 | 35,196,000 | 21,664,000 | 27,391,000 | 27,278,000 | 33,714,000 | 15,223,000 | 19,926,000 | 23,773,000 | 29,355,000 | 15,253,000 | 17,049,000 | 19,733,000 | 28,179,000 | 16,414,000 | 16,372,000 | 20,016,000 | 26,714,000 | 20,572,000 | 19,284,000 | 16,327,000 | 19,818,000 | 17,083,000 | 17,451,000 | 14,456,000 | 11,101,000 | 10,271,000 | 9,532,000 | 10,820,000 | 14,786,000 | 8,273,000 | 6,704,000 | 5,541,000 | 5,611,000 | 4,792,000 | 4,774,000 | 4,213,000 | 4,324,000 | 3,635,000 | 3,803,000 | 4,398,000 | 6,321,000 | 7,248,000 | 7,138,000 | 7,543,000 | 6,505,000 | 4,189,000 | 4,877,000 | 4,516,000 | 5,109,000 | 4,987,000 | 5,148,000 | 4,974,000 | 4,981,000 | 170,000 | 4,913,000 | 4,398,931 | 4,478,754 | 5,359,467 | 5,360,000 | 6,502,018 | 6,759,605 | 7,818,298 | 7,673,145 | 8,304,047 | 6,754,943 | 7,023,286 | 7,100,233 | 6,502,470.1 | 5,351,668.5 | 215,554.5 | 5,404,478 | 5,027,100.0 | 5,733,222.0 | 5,047,874.7 | 5,354,294.7 | 5,514,136.0 | 2,510,388.9 | 2,205,872.7 | 2,394,362.7 | 3,010,309.3 | 3,245,098.0 | 4,609,523.8 | 3,429,906.5 | 2,605,504.6 | 2,867,924.5 | 3,114,853.5 | 3,478,991.6 | 2,086,924.4 | 1,386,636.4 | 1,542,142.9 | 2,059,964.9 | 2,764,045.0 | 2,591,278.3 | 2,456,137.3 | 2,041,666.7 | 1,405,398.1 | 2,260,318.2 | 834,395.8 | 817,307.7 | 719,745.6 | 721,675.4 | 655,636.4 | 624,666.7 | 863,025.2 | 624,000.0 | 716,379.3 | 561,622.5 | 677,624.6 | 860,907.8 | 576,096.3 | 546,436.3 | 488,005.7 | 558,181.2 | 582,169.7 | 561,045.5 |
| Deferred Revenue | 10,221,000 | 9,493,000 | 10,600,000 | 10,169,000 | 10,659,000 | 10,610,000 | 6,670,000 | 10,057,000 | 10,265,000 | 9,414,000 | 9,464,000 | 10,035,000 | 9,014,000 | 8,677,000 | 8,680,000 | 9,102,000 | 9,240,000 | 9,211,000 | 9,919,000 | 10,133,000 | 9,723,000 | 9,856,000 | 9,442,000 | 9,434,000 | 9,608,000 | 8,641,000 | 6,756,000 | 6,875,000 | 6,688,000 | 6,820,000 | 6,717,000 | 6,843,000 | 6,131,000 | 6,667,000 | 6,367,000 | 6,020,000 | 5,746,000 | 6,403,000 | 6,259,000 | 8,162,000 | 5,445,000 | 5,165,000 | 4,071,000 | 5,326,000 | 4,516,000 | 4,546,000 | 4,336,000 | 3,601,000 | 3,318,000 | 3,962,000 | 3,729,000 | 3,362,000 | 3,215,000 | 2,986,000 | 3,207,000 | 3,167,000 | 2,963,000 | 3,092,000 | 2,977,794 | 2,989,242 | 3,181,188 | 3,181,188 | 2,560,243 | 2,799,388 | 2,798,716 | 2,827,156 | 2,703,086 | 3,052,678 | 2,794,029 | 2,742,123 | 3,134,816.6 | 1,882,531.3 | 2,474,569.7 | 2,413,515.5 | 2,384,027.3 | 2,012,193.1 | 2,144,132.6 | 2,034,312.7 | 1,975,965.1 | 1,901,444.4 | 1,715,163.6 | 1,588,490.2 | 1,628,866.0 | 1,352,941.2 | 1,771,428.6 | 1,065,420.6 | 1,651,376.1 | 1,886,792.5 | 1,563,008.6 | 1,218,487.4 | 2,822,941.2 | 1,960,719.0 | 2,501,428.6 | 2,520,817.7 | 518,288.3 | 406,321.7 | 1,277,911.8 | 1,437,500.0 | 1,140,728.2 | 1,933,818.2 | 886,979.2 | 836,538.5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 619,000 | 466,000 | 922.2 | 1,223.3 | 0 | 44,000 | 15,622,000 | 14,342,000 | 17,670,000 | 2,633,000 | 58,546,000 | 95,914,000 | 64,310,000 | 71,410,000 | 59,314,000 | 64,750,000 | 66,040,000 | 66,346,000 | 55,596,000 | 93,238,000 | 63,322,000 | 57,170,000 | 57,204,000 | 93,640,000 | 55,224,000 | 27,895,000 | 56,872,000 | 61,110,000 | 60,626,000 | 50,654,000 | 57,064,000 | 56,736,000 | 53,512,000 | 53,540,000 | 53,816,000 | 47,058,000 | 49,452,000 | 46,658,000 | 53,480,000 | 33,064,000 | 17,067,000 | 32,750,000 | 31,392,000 | 30,532,000 | 26,812,000 | 0 | 27,804,000 | 28,734,000 | 11,950,000 | 14,206,000 | 11,563,000 | 0 | 0 | 699,000 | 860,000 | 795,000 | 5,105,000 | 0 | 0 | 0 | 0 | 894,898 | 360,531 | 0 | 8,114,640 | 111,356 | 235,462 | 0 | 711,724 | 141,132 | 4,177,382.9 | 13,551,650.1 | 6,339,374.1 | 141,361 | 3,887,918.2 | 10,318,438.6 | 1,770,136.2 | 2,736,217.4 | 2,753,226.1 | 8,735,101.9 | 1,941,618.2 | 2,695,627.5 | 3,463,917.5 | 6,274,509.8 | 2,590,476.2 | 1,961,140.2 | 3,899,082.6 | 2,830,188.7 | 1,802,637.9 | 2,546,218.5 | 3,156,655.5 | 4,151,033.1 | 2,796,410.7 | 2,852,531.1 | 3,285,252.3 | 5,193,713.0 | 3,813,078.4 | 4,812,500.0 | 4,898,932.0 | 10,144,136.4 | 496,802.1 | 538,461.5 | 1,985,245.6 | 1,790,807.0 | 1,197,401.5 | 1,701,319.1 | 2,087,395.0 | 2,102,000.0 | 1,581,896.6 | 1,033,541.3 | 1,277,836.7 | 1,322,108.3 | 1,064,488.4 | 1,093,952.5 | 1,265,306.1 | 1,458,288.6 | 1,485,857.5 | 1,039,742.2 |
| Total Current Liabilities | 71,609,000 | 74,303,000 | 75,685,000 | 85,001,000 | 71,701,000 | 76,767,000 | 74,978,000 | 83,173,000 | 67,912,000 | 71,568,000 | 70,695,000 | 95,350,000 | 65,338,000 | 70,388,000 | 65,148,000 | 76,887,000 | 70,036,000 | 69,131,000 | 68,367,000 | 91,091,000 | 72,557,000 | 68,500,000 | 63,486,000 | 84,826,000 | 64,046,000 | 58,369,000 | 53,880,000 | 52,587,000 | 51,570,000 | 46,322,000 | 50,053,000 | 53,717,000 | 46,641,000 | 45,376,000 | 43,193,000 | 39,323,000 | 40,687,000 | 39,762,000 | 40,792,000 | 40,561,000 | 39,026,000 | 35,413,000 | 33,910,000 | 34,380,000 | 32,657,000 | 32,318,000 | 33,365,000 | 31,270,000 | 25,947,000 | 28,437,000 | 26,283,000 | 25,323,000 | 24,159,000 | 24,108,000 | 24,014,000 | 23,673,000 | 21,774,000 | 22,189,000 | 21,628,566 | 23,188,441 | 20,472,898 | 20,472,898 | 23,738,861 | 30,798,757 | 24,057,302 | 26,717,414 | 25,774,504 | 32,666,177 | 25,292,144 | 26,998,151 | 25,648,458.6 | 31,137,094.4 | 17,511,403.6 | 20,670,921.4 | 19,718,190.9 | 26,429,584.8 | 18,705,240.7 | 20,500,835.6 | 16,940,036.8 | 19,752,500.0 | 11,458,327.3 | 13,477,323.5 | 11,896,907.2 | 14,735,294.1 | 12,742,857.1 | 11,785,046.7 | 12,357,798.2 | 11,066,037.7 | 9,678,224.1 | 11,201,680.7 | 11,230,747.9 | 9,670,991.7 | 9,908,571.4 | 10,900,037.6 | 11,063,973.0 | 11,364,730.4 | 9,448,892.2 | 10,072,916.7 | 8,727,980.6 | 15,520,545.4 | 3,039,770.8 | 3,394,230.8 | 3,202,745.6 | 3,070,947.4 | 2,545,507.6 | 3,141,588.7 | 3,857,983.2 | 3,164,000.0 | 3,040,517.2 | 2,241,809.7 | 2,641,569.5 | 3,194,729.1 | 2,273,430.8 | 2,649,028.1 | 2,341,568.2 | 2,735,410.0 | 2,943,072.0 | 3,198,711.1 |
| Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | 24,540,000 | 26,099,000 | 25,802,000 | 25,698,000 | 23,640,000 | 25,518,000 | 22,222,000 | 22,895,000 | 25,677,000 | 27,773,000 | 26,345,000 | 26,503,000 | 27,694,000 | 27,331,000 | 30,120,000 | 33,285,000 | 32,052,000 | 36,319,000 | 34,352,000 | 38,448,000 | 33,418,000 | 30,561,000 | 31,883,000 | 31,496,000 | 28,427,000 | 32,289,000 | 33,807,000 | 43,669,000 | 30,319,000 | 31,405,000 | 32,506,000 | 34,147,000 | 24,298,000 | 24,964,000 | 25,134,000 | 25,199,000 | 23,069,000 | 23,015,000 | 24,116,000 | 25,115,000 | 26,730,000 | 26,229,000 | 25,905,000 | 25,540,000 | 11,495,000 | 11,525,000 | 12,568,000 | 12,429,000 | 10,603,000 | 10,410,000 | 11,207,000 | 11,450,000 | 11,184,000 | 11,803,000 | 11,605,000 | 12,914,000 | 11,350,000 | 12,958,000 | 13,661,518 | 14,860,173 | 16,246,887 | 16,655,000 | 13,024,075 | 11,916,364 | 11,924,144 | 14,249,575 | 14,938,004 | 10,957,970 | 10,268,413 | 11,444,575 | 9,905,043.8 | 8,631,941.4 | 7,510,612.1 | 7,893,052 | 8,763,872.7 | 6,671,967.5 | 9,111,271.6 | 10,014,905.7 | 9,208,060.7 | 9,884,972.2 | 7,921,809.1 | 7,947,823.5 | 8,597,938.1 | 12,107,843.1 | 12,571,428.6 | 9,560,747.7 | 11,412,844.0 | 11,792,452.8 | 11,226,060.4 | 11,831,932.8 | 11,671,916.0 | 9,476,041.3 | 10,548,473.2 | 10,414,169.6 | 10,650,198.2 | 9,364,304.3 | 9,242,676.5 | 9,218,750.0 | 9,161,038.8 | 14,052,761.4 | 9,296,781.3 | 8,855,769.2 | 8,621,605.3 | 8,992,386.0 | 8,234,424.2 | 7,907,446.8 | 11,255,462.2 | 7,592,666.7 | 9,465,517.2 | 7,232,449.3 | 9,049,840.9 | 12,017,569.5 | 7,666,380.1 | 6,300,216.0 | 5,488,721.8 | 6,143,931.3 | 6,775,868.2 | 6,647,332.6 |
| Deferred Tax Liabilities | 2,499,000 | 1,233,000 | 953,000 | 937,000 | 997,000 | 992,000 | 869,000 | 875,000 | 861,000 | 841,000 | 1,051,000 | 1,029,000 | 1,357,000 | 1,023,000 | 985,000 | 855,000 | 568,000 | 1,158,000 | 610,000 | 589,000 | 692,000 | 607,000 | 749,000 | 766,000 | 1,008,000 | 1,230,000 | 1,281,000 | 1,261,000 | 1,292,000 | 1,197,000 | 912,000 | 734,000 | 791,000 | 933,000 | 921,000 | 674,000 | 780,000 | 745,000 | 1,510,000 | 2,090,000 | 1,948,000 | 2,110,000 | 2,216,000 | 2,579,000 | 2,477,000 | 2,703,000 | 2,949,000 | 2,927,000 | 2,826,000 | 2,908,000 | 2,914,000 | 3,338,000 | 3,099,000 | 2,485,000 | 3,448,000 | 3,590,000 | 3,612,000 | 3,448,000 | 3,804,569 | 4,052,977 | 4,073,814 | 4,073,814 | 4,128,386 | 3,928,216 | 3,686,817 | 3,343,201 | 3,304,478 | 3,393,450 | 2,898,126 | 2,904,873 | 2,949,750.2 | 3,105,632.4 | 3,020,128.9 | 3,033,558.8 | 3,371,536.4 | 3,215,108.3 | 2,695,767.5 | 2,660,871.5 | 2,156,167.3 | 2,227,129.6 | 2,435,763.6 | 2,385,460.8 | 3,072,164.9 | 3,156,862.7 | 3,095,238.1 | 3,383,177.6 | 3,504,587.2 | 3,537,735.8 | 3,859,517.2 | 3,546,218.5 | 1,500,100.8 | 1,508,553.7 | 1,630,705.4 | 1,527,521.2 | 1,931,414.4 | 1,700,008.7 | 1,917,745.1 | 1,770,833.3 | 1,832,291.3 | 2,354,625.0 | 1,712,833.3 | 1,769,230.8 | 1,541,938.6 | 1,528,201.8 | 1,448,643.9 | 1,421,439.7 | 1,872,268.9 | 1,545,333.3 | 1,574,137.9 | 1,296,411.9 | 1,416,755.0 | 1,554,904.8 | 1,348,237.3 | 1,507,559.4 | 1,435,374.1 | 1,677,765.8 | 1,814,178.3 | 1,825,277.5 |
| Other Non-Current Liabilities | 14,877,000 | 14,544,000 | 13,950,000 | 13,576,000 | 13,373,000 | 12,946,000 | 13,454,000 | 13,463,000 | 13,238,000 | 12,863,000 | 12,904,000 | 12,524,000 | 12,070,000 | 11,926,000 | 14,090,000 | 13,720,000 | 13,707,000 | 13,531,000 | 14,992,000 | 14,763,000 | 14,613,000 | 14,612,000 | 10,026,000 | 9,853,000 | 9,987,000 | 746,000 | 7,004,000 | 7,123,000 | 7,141,000 | 6,980,000 | 11,879,000 | 11,605,000 | 11,248,000 | 12,071,000 | 7,583,000 | 7,455,000 | 7,347,000 | 7,193,000 | 316,000 | 2,384,000 | 2,245,000 | 7,164,000 | 2,522,000 | 2,901,000 | 2,829,000 | 394,000 | 3,348,000 | 3,309,000 | 3,232,000 | 472,000 | 3,231,000 | 3,639,000 | 313,000 | 334,000 | (3,902,000) | 3,038,000 | 2,957,000 | (7,299,000) | 1,878,271 | 1,813,213 | 1,829,169 | 1,447,899 | 3,166,418 | 2,326,828 | 113,463 | 2,930,690 | 3,499,243 | 4,067,290 | 4,899,463 | 5,273,696 | 5,887,074.6 | 4,477,618.0 | 6,847,584.0 | 6,694,979.1 | 4,434,027.3 | 7,562,843.0 | 5,165,258.9 | 5,420,628.9 | 5,018,079.0 | 5,105,722.2 | 7,981,454.5 | 8,441,509.8 | 7,319,587.6 | 2,852,941.2 | 2,847,619.0 | 6,635,514.0 | 5,082,568.8 | 5,311,320.8 | 3,046,396.6 | 2,689,075.6 | 148,991.6 | 194,859.5 | 220,964.3 | 233,057.7 | 242,648.6 | 295,487.0 | 789,225.5 | 843,750.0 | 357,281.6 | 500,443.2 | 403,208.3 | 1,134,615.4 | 460,807.0 | 516,631.6 | 538,507.6 | 561,524.8 | 802,521.0 | 664,666.7 | 759,482.8 | 659,906.4 | 820,784.7 | 1,000,000.0 | 926,913.2 | 1,087,473.0 | 1,113,498.0 | 1,414,249.9 | 1,634,801.3 | 1,725,026.9 |
| Total Non-Current Liabilities | 62,536,000 | 63,274,000 | 61,200,000 | 60,434,000 | 57,543,000 | 60,418,000 | 55,805,000 | 55,545,000 | 55,710,000 | 58,912,000 | 56,024,000 | 54,777,000 | 55,493,000 | 55,542,000 | 59,416,000 | 57,706,000 | 56,084,000 | 62,654,000 | 59,320,000 | 62,779,000 | 57,393,000 | 56,859,000 | 51,844,000 | 51,240,000 | 51,321,000 | 45,589,000 | 44,664,000 | 54,767,000 | 41,623,000 | 42,572,000 | 48,553,000 | 49,926,000 | 39,818,000 | 40,978,000 | 36,744,000 | 36,496,000 | 34,446,000 | 34,305,000 | 34,319,000 | 36,006,000 | 37,672,000 | 37,332,000 | 37,399,000 | 37,405,000 | 23,093,000 | 23,365,000 | 24,046,000 | 23,896,000 | 21,998,000 | 22,705,000 | 21,772,000 | 21,400,000 | 19,978,000 | 24,089,000 | 18,623,000 | 20,044,000 | 18,463,000 | 21,507,000 | 19,605,730 | 21,359,991 | 22,870,766 | 22,870,766 | 22,694,626 | 18,630,793 | 18,761,583 | 20,919,098 | 22,168,760 | 18,898,311 | 18,626,166 | 20,260,248 | 18,970,189.5 | 16,440,910.8 | 17,587,584.0 | 18,327,510.1 | 16,759,136.4 | 17,649,106.5 | 17,179,337.0 | 18,313,144.7 | 16,602,261.0 | 17,443,620.4 | 18,566,981.8 | 19,009,705.9 | 18,989,690.7 | 18,117,647.1 | 18,514,285.7 | 19,579,439.2 | 20,000,000.0 | 20,641,509.4 | 18,131,974.1 | 18,067,226.9 | 13,321,008.4 | 11,179,454.5 | 12,400,142.9 | 12,174,748.5 | 12,824,261.3 | 11,359,800.0 | 11,949,647.1 | 11,833,333.3 | 11,350,611.6 | 16,907,829.5 | 11,412,822.9 | 11,759,615.4 | 10,624,350.9 | 11,037,219.3 | 10,221,575.8 | 9,890,411.3 | 13,930,252.1 | 9,802,666.7 | 11,799,137.9 | 9,188,767.5 | 11,287,380.7 | 14,572,474.4 | 9,941,530.5 | 8,895,248.4 | 8,037,594.0 | 9,235,947.0 | 10,224,847.8 | 10,197,636.9 |
| Total Liabilities | 134,145,000 | 137,577,000 | 136,885,000 | 145,435,000 | 129,244,000 | 137,185,000 | 130,783,000 | 138,718,000 | 123,622,000 | 130,480,000 | 126,719,000 | 150,127,000 | 120,831,000 | 125,930,000 | 124,564,000 | 134,593,000 | 126,120,000 | 131,785,000 | 127,687,000 | 153,870,000 | 129,950,000 | 125,359,000 | 115,330,000 | 136,066,000 | 115,367,000 | 103,958,000 | 98,544,000 | 107,354,000 | 93,193,000 | 88,894,000 | 98,606,000 | 103,643,000 | 86,459,000 | 86,354,000 | 79,937,000 | 75,819,000 | 75,133,000 | 74,067,000 | 75,111,000 | 76,567,000 | 76,698,000 | 72,745,000 | 71,309,000 | 71,785,000 | 55,750,000 | 55,683,000 | 57,411,000 | 55,166,000 | 47,945,000 | 51,142,000 | 48,055,000 | 46,723,000 | 44,137,000 | 48,197,000 | 42,637,000 | 43,717,000 | 40,237,000 | 43,696,000 | 41,234,296 | 44,548,432 | 43,343,664 | 43,343,664 | 46,433,487 | 49,429,550 | 42,818,885 | 47,636,512 | 47,943,264 | 51,564,488 | 43,918,310 | 47,258,399 | 44,618,648.1 | 47,578,005.2 | 35,098,987.6 | 38,998,431.5 | 36,477,327.3 | 44,078,691.3 | 35,884,577.6 | 38,813,980.3 | 33,542,297.8 | 37,196,120.4 | 30,025,309.1 | 32,487,029.4 | 30,886,597.9 | 32,852,941.2 | 31,257,142.8 | 31,364,486.0 | 32,357,798.2 | 31,707,547.2 | 27,810,198.3 | 29,268,907.6 | 24,551,756.3 | 20,850,446.3 | 22,308,714.3 | 23,074,786.1 | 23,888,234.2 | 22,724,530.4 | 21,398,539.2 | 21,906,250.0 | 20,078,592.2 | 32,428,375.0 | 14,452,593.8 | 15,153,846.2 | 13,827,096.5 | 14,108,166.7 | 12,767,083.3 | 13,032,000.0 | 17,788,235.3 | 12,966,666.7 | 14,839,655.2 | 11,430,577.2 | 13,928,950.2 | 17,767,203.5 | 12,214,961.3 | 11,544,276.5 | 10,379,162.2 | 11,971,357.0 | 13,167,919.8 | 13,396,348.0 |
| Stockholders' Equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Common Stock | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 4,953,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,040,000 | 5,038,785.7 | 5,039,067.1 | 5,033,907.0 | 5,039,100.2 | 5,008,818.2 | 5,027,617.3 | 5,016,612.2 | 5,031,446.5 | 5,024,246.3 | 5,037,148.1 | 5,057,190.9 | 5,026,627.5 | 5,041,237.1 | 5,088,235.3 | 5,085,714.3 | 5,084,112.1 | 5,036,697.2 | 5,037,735.8 | 5,072,767.2 | 5,042,016.8 | 4,946,621.9 | 4,900,338.8 | 5,160,553.6 | 5,060,913.6 | 4,938,054.1 | 4,824,008.7 | 5,327,411.8 | 5,041,666.7 | 4,678,019.4 | 6,276,465.9 | 4,867,875.0 | 5,038,461.5 | 4,720,824.6 | 4,931,456.1 | 4,784,689.4 | 4,666,411.3 | 6,260,504.2 | 4,538,666.7 | 4,889,655.2 | 4,000,000.0 | 4,573,701.0 | 5,286,969.3 | 4,665,520.2 | 5,215,982.7 | 5,101,682.8 | 6,211,242.4 | 6,907,268.2 | 0 |
| Retained Earnings | 102,198,000 | 122,131,000 | 104,327,000 | 99,520,000 | 115,404,000 | 118,346,000 | 103,203,000 | 112,519,000 | 124,495,000 | 111,854,000 | 113,365,000 | 106,623,000 | 118,381,000 | 121,730,000 | 106,312,000 | 103,041,000 | 110,708,000 | 89,250,000 | 81,381,000 | 74,960,000 | 85,165,000 | 95,208,000 | 93,512,000 | 72,522,000 | 98,004,000 | 91,489,000 | 75,927,000 | 70,500,000 | 81,879,000 | 91,488,000 | 67,162,000 | 61,648,000 | 75,293,000 | 85,285,000 | 67,572,000 | 61,754,000 | 67,966,000 | 77,033,000 | 60,556,000 | 55,752,000 | 59,707,000 | 70,893,000 | 50,757,000 | 46,660,000 | 51,805,000 | 63,798,000 | 44,794,000 | 40,759,000 | 46,940,000 | 58,475,000 | 40,140,000 | 36,212,000 | 40,917,000 | 48,572,000 | 49,928,000 | 46,354,000 | 50,376,000 | 45,865,000 | 44,473,413 | 42,028,029 | 41,907,443 | 41,907,443 | 0 | 37,328,600 | 39,243,795 | 36,467,205 | 34,959,717 | 31,703,068 | 33,957,847 | 31,499,963 | 29,793,230.9 | 27,173,064.2 | 32,083,534.3 | 28,909,824.4 | 26,676,381.8 | 23,590,207.6 | 25,030,944.6 | 22,067,915.6 | 21,226,783.1 | 17,879,722.2 | 20,000,827.3 | 16,427,264.7 | 23,216,494.8 | 21,754,902.0 | 22,733,333.3 | 21,018,691.6 | 19,862,385.3 | 20,754,717.0 | 20,246,681.0 | 17,873,949.6 | 17,002,924.4 | 16,272,446.3 | 18,401,071.4 | 16,378,593.4 | 15,219,882.9 | 10,811,773.9 | 12,250,372.6 | 10,093,750.0 | 8,432,368.9 | 9,717,079.5 | 7,593,770.8 | 6,971,153.8 | 6,195,315.8 | 5,559,517.5 | 5,947,272.7 | 5,109,078.0 | 5,986,554.6 | 4,687,333.3 | 4,325,000.0 | 3,276,131.0 | 2,919,406.2 | 1,672,035.1 | 2,705,932.9 | 3,470,842.3 | 3,366,988.9 | 3,692,445.4 | 4,051,557.5 | 3,547,082.0 |
| Accumulated Other Comprehensive Income | 15,337,000 | 1,120,000 | 15,337,000 | 15,337,000 | 15,337,000 | 16,485,000 | 15,337,000 | 9,987,000 | 9,758,000 | 16,226,000 | 9,664,000 | 9,558,000 | 9,568,000 | 564,000 | 9,596,000 | 9,536,000 | 9,422,000 | 15,337,000 | 15,337,000 | 15,337,000 | 15,337,000 | 236,000 | 541,000 | 15,337,000 | 779,000 | 222,000 | 15,337,000 | 15,337,000 | 15,337,000 | 321,000 | 15,337,000 | 15,337,000 | 15,337,000 | 85,515,000 | 15,337,000 | 15,337,000 | 15,337,000 | 77,211,000 | 15,337,000 | 15,337,000 | 15,337,000 | 71,241,000 | 16,053,000 | 15,906,000 | 15,818,000 | 64,021,000 | 15,803,000 | 15,427,000 | 15,733,000 | 58,673,000 | 15,799,000 | 15,711,000 | 15,713,000 | 48,654,000 | 826,000 | 764,000 | 770,000 | 56,000 | 657,640 | 223,507 | 662,039 | 668,668 | 279,757 | 271,282 | 1,129,534 | 249,131 | 1,124,190 | 250,188 | 986,303 | 219,253 | 881,597.1 | 893,326.0 | 896,005.5 | 896,693.9 | 803,609.1 | 802,707.6 | 799,246.1 | 800,772.7 | 711,314.3 | 709,990.7 | 711,490.9 | 706,225.5 | (6,659,793.8) | (6,735,294.1) | (6,742,857.1) | (6,728,972.0) | (6,669,724.8) | (6,669,811.3) | (6,683,189.7) | (6,672,268.9) | (6,408,453.8) | (6,349,157.0) | (6,681,964.3) | (6,552,142.6) | (6,823,684.7) | (6,671,034.8) | (7,282,784.3) | (6,885,416.7) | (6,385,203.9) | (10,972,931.8) | 588,447.9 | 596,153.8 | 163,052.6 | 193,245.6 | 156,553.0 | 150,120.6 | 209,243.7 | 160,666.7 | 143,965.5 | 131,045.2 | 38,176.0 | 62,957.5 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total Stockholders' Equity | 134,492,000 | 130,151,000 | 137,139,000 | 132,141,000 | 148,119,000 | 142,094,000 | 135,702,000 | 130,170,000 | 141,917,000 | 135,744,000 | 130,693,000 | 123,845,000 | 135,613,000 | 129,258,000 | 123,572,000 | 120,241,000 | 127,794,000 | 121,646,000 | 104,720,000 | 98,408,000 | 108,633,000 | 102,374,000 | 101,717,000 | 95,938,000 | 106,447,000 | 99,561,000 | 99,594,000 | 93,949,000 | 105,108,000 | 98,739,000 | 90,530,000 | 84,935,000 | 98,493,000 | 92,467,000 | 90,714,000 | 84,867,000 | 91,077,000 | 84,163,000 | 83,619,000 | 78,821,000 | 79,655,000 | 74,934,000 | 70,791,000 | 66,547,000 | 71,604,000 | 67,646,000 | 64,578,000 | 60,512,000 | 64,109,000 | 59,753,000 | 57,355,000 | 50,966,000 | 55,032,000 | 46,700,000 | 48,728,000 | 45,385,000 | 49,683,000 | 45,711,000 | 45,951,337 | 44,221,505 | 44,418,742 | 44,418,742 | 42,741,381 | 39,873,293 | 41,783,145 | 38,989,747 | 37,506,668 | 34,110,732 | 36,793,369 | 34,314,071 | 32,585,443.6 | 30,380,586.3 | 36,058,775.9 | 33,742,537.8 | 31,621,636.4 | 28,666,588.5 | 30,281,099.0 | 28,021,051.2 | 27,423,051.5 | 24,286,074.1 | 26,846,500.0 | 23,230,607.8 | 22,670,103.1 | 21,186,274.5 | 22,171,428.6 | 20,448,598.1 | 19,302,752.3 | 20,198,113.2 | 19,716,569.0 | 17,310,924.4 | 16,594,537.8 | 15,867,214.9 | 17,978,669.6 | 15,965,148.7 | 14,385,873.9 | 9,992,078.3 | 11,429,529.4 | 9,322,916.7 | 7,721,436.9 | 6,357,272.7 | 14,086,770.8 | 13,692,307.7 | 12,488,000.0 | 12,155,886.0 | 12,316,378.8 | 11,318,177.3 | 14,326,050.4 | 11,205,333.3 | 11,312,931.0 | 9,007,020.3 | 9,360,551.4 | 9,136,164.0 | 9,238,177.1 | 10,773,218.2 | 10,509,130.0 | 12,388,113.1 | 13,681,346.2 | 13,322,234.2 |
| Total Liabilities & Equity | 289,955,000 | 287,280,000 | 291,897,000 | 293,797,000 | 299,546,000 | 299,675,000 | 285,134,000 | 285,992,000 | 288,036,000 | 287,042,000 | 276,212,000 | 290,478,000 | 278,472,000 | 275,192,000 | 269,963,000 | 275,272,000 | 279,450,000 | 277,184,000 | 246,500,000 | 263,977,000 | 257,848,000 | 245,873,000 | 233,219,000 | 246,351,000 | 241,914,000 | 221,208,000 | 214,990,000 | 215,699,000 | 219,111,000 | 205,900,000 | 204,893,000 | 201,960,000 | 206,600,000 | 198,185,000 | 190,508,000 | 177,843,000 | 187,590,000 | 179,343,000 | 177,462,000 | 171,411,000 | 176,992,000 | 165,928,000 | 158,394,000 | 154,050,000 | 146,672,000 | 141,615,000 | 138,275,000 | 130,160,000 | 130,472,000 | 127,796,000 | 120,795,000 | 111,472,000 | 116,104,000 | 110,211,000 | 105,402,000 | 101,536,000 | 104,624,000 | 102,722,000 | 99,473,234 | 99,834,171 | 99,758,447 | 99,758,447 | 100,060,741 | 99,050,328 | 96,534,197 | 97,559,606 | 95,215,932 | 94,170,736 | 91,292,770 | 91,256,250 | 86,002,762.3 | 85,820,280.3 | 81,702,006.4 | 82,044,059.4 | 76,309,927.3 | 79,820,144.4 | 75,353,687.5 | 75,008,221.1 | 68,138,281.2 | 67,619,175.9 | 64,168,381.8 | 62,006,098.0 | 59,432,989.7 | 59,215,686.3 | 59,028,571.4 | 56,794,392.5 | 56,119,266.1 | 55,820,754.7 | 51,275,370.7 | 50,285,714.3 | 45,196,630.3 | 40,490,702.5 | 43,773,625.0 | 42,497,789.4 | 41,398,027.0 | 33,989,860.9 | 34,272,421.6 | 32,468,750.0 | 28,778,767.0 | 39,926,159.1 | 28,571,562.5 | 28,884,615.4 | 26,345,289.5 | 26,291,798.3 | 25,106,765.2 | 24,377,957.4 | 32,114,285.7 | 24,172,000.0 | 26,152,586.2 | 20,437,597.5 | 23,289,501.6 | 26,903,367.5 | 21,453,138.4 | 22,317,494.6 | 20,888,292.2 | 24,359,470.1 | 26,849,266.0 | 26,718,582.2 |
| Debt Metrics | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Total Debt | 68,735,000 | 75,266,000 | 77,678,000 | 84,799,000 | 69,156,000 | 76,834,000 | 73,139,000 | 79,116,000 | 61,302,000 | 68,124,000 | 68,999,000 | 74,350,000 | 60,709,000 | 63,041,000 | 66,870,000 | 74,170,000 | 63,127,000 | 69,078,000 | 68,502,000 | 78,983,000 | 68,008,000 | 64,722,000 | 61,768,000 | 64,327,000 | 60,428,000 | 52,084,000 | 50,804,000 | 57,503,000 | 43,518,000 | 44,082,000 | 46,675,000 | 52,479,000 | 36,269,000 | 35,472,000 | 34,532,000 | 34,669,000 | 31,783,000 | 31,799,000 | 32,643,000 | 33,991,000 | 34,964,000 | 34,612,000 | 34,997,000 | 36,650,000 | 23,438,000 | 23,452,000 | 24,890,000 | 23,710,000 | 19,639,000 | 20,256,000 | 19,959,000 | 19,865,000 | 18,573,000 | 19,275,000 | 16,834,000 | 18,184,000 | 11,835,000 | 17,871,000 | 18,060,449 | 19,694,222 | 22,015,221 | 19,273,918 | 19,946,637 | 19,135,354 | 20,203,325 | 22,130,808 | 23,463,359 | 17,964,083 | 17,584,471 | 18,882,588 | 16,635,834.8 | 14,209,328.9 | 7,935,425.7 | 13,497,116.6 | 13,980,672.7 | 12,604,377.3 | 14,366,185.3 | 15,585,938.9 | 14,942,150.7 | 12,621,157.4 | 10,355,636.4 | 10,577,098.0 | 11,608,247.4 | 15,352,941.2 | 17,180,952.4 | 12,990,654.2 | 14,018,348.6 | 14,660,377.4 | 14,340,913.8 | 15,310,924.4 | 13,758,840.3 | 10,862,677.7 | 12,090,616.1 | 12,474,134.5 | 13,414,243.2 | 11,955,582.6 | 11,698,813.7 | 11,260,416.7 | 10,566,436.9 | 16,313,079.5 | 10,131,177.1 | 9,673,076.9 | 9,341,350.9 | 9,714,061.4 | 8,890,060.6 | 8,532,113.5 | 12,118,487.4 | 8,216,666.7 | 10,181,896.6 | 7,794,071.8 | 9,727,465.5 | 12,878,477.3 | 8,242,476.4 | 6,846,652.3 | 5,976,727.5 | 6,702,112.4 | 7,358,038.0 | 7,208,378.1 |
| Net Debt | 31,186,000 | 41,038,000 | 46,124,000 | 51,614,000 | 34,746,000 | 42,929,000 | 48,599,000 | 53,414,000 | 31,566,000 | 38,879,000 | 43,094,000 | 33,829,000 | 30,774,000 | 31,094,000 | 35,213,000 | 34,010,000 | 21,498,000 | 30,767,000 | 51,011,000 | 42,370,000 | 36,279,000 | 44,133,000 | 44,348,000 | 36,089,000 | 36,063,000 | 33,842,000 | 35,787,000 | 40,428,000 | 20,138,000 | 26,647,000 | 33,009,000 | 35,653,000 | 7,301,000 | 10,327,000 | 7,439,000 | 15,601,000 | (1,916,000) | 2,032,000 | 3,791,000 | 12,560,000 | (773,000) | 6,495,000 | 8,733,000 | 12,364,000 | 3,156,000 | 5,780,000 | 7,056,000 | 6,882,000 | (1,061,000) | 5,560,000 | 2,297,000 | 8,314,000 | (1,539,000) | 6,157,000 | 4,909,000 | 9,602,000 | 672,000 | 8,237,000 | 8,695,528 | 9,156,695 | 12,895,372 | 10,154,069 | 11,005,348 | 10,863,505 | 13,452,266 | 14,325,348 | 16,251,166 | 9,687,915 | 11,074,767 | 11,992,643 | 9,092,288.1 | 3,268,528.8 | (1,883,166.1) | 3,358,138.4 | 7,527,654.5 | 1,802,554.2 | 7,036,893.7 | 7,284,213.8 | 6,659,227.9 | 3,280,194.4 | 3,332,772.7 | 5,216,676.5 | 6,164,948.5 | 9,284,313.7 | 10,942,857.1 | 8,093,457.9 | 7,908,256.9 | 7,679,245.3 | 9,138,387.9 | 10,218,487.4 | 8,988,310.9 | 7,017,107.4 | 5,740,366.1 | 6,751,414.1 | 6,184,612.6 | 7,622,913.0 | 8,499,558.8 | 7,614,583.3 | 8,237,145.6 | 10,903,363.6 | 3,872,041.7 | 6,134,615.4 | 5,685,245.6 | 7,232,087.7 | 5,717,340.9 | 5,201,248.2 | 7,789,075.6 | 5,020,666.7 | 6,481,896.6 | 5,620,124.8 | 7,514,316.0 | 11,367,496.3 | 7,150,472.9 | 5,998,380.1 | 4,955,245.3 | 5,807,017.5 | 6,207,662.0 | 5,374,507.7 |
| Metric | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 | 2017 Q3 | 2017 Q2 | 2017 Q1 | 2016 Q4 | 2016 Q3 | 2016 Q2 | 2016 Q1 | 2015 Q4 | 2015 Q3 | 2015 Q2 | 2015 Q1 | 2014 Q4 | 2014 Q3 | 2014 Q2 | 2014 Q1 | 2013 Q4 | 2013 Q3 | 2013 Q2 | 2013 Q1 | 2012 Q4 | 2012 Q3 | 2012 Q2 | 2012 Q1 | 2011 Q4 | 2011 Q3 | 2011 Q2 | 2011 Q1 | 2010 Q4 | 2010 Q3 | 2010 Q2 | 2010 Q1 | 2009 Q4 | 2009 Q3 | 2009 Q2 | 2009 Q1 | 2008 Q4 | 2008 Q3 | 2008 Q2 | 2008 Q1 | 2007 Q4 | 2007 Q3 | 2007 Q2 | 2007 Q1 | 2006 Q4 | 2006 Q3 | 2006 Q2 | 2006 Q1 | 2005 Q4 | 2005 Q3 | 2005 Q2 | 2005 Q1 | 2004 Q4 | 2004 Q3 | 2004 Q2 | 2004 Q1 | 2003 Q4 | 2003 Q3 | 2002 Q4 | 2002 Q3 | 2002 Q2 | 2002 Q1 | 2001 Q4 | 2001 Q3 | 2001 Q2 | 2001 Q1 | 2000 Q4 | 2000 Q3 | 2000 Q1 | 1999 Q3 | 1999 Q1 | 1998 Q4 | 1998 Q3 | 1997 Q2 | 1997 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating Activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Income | 0 | 2,030,000 | 4,809,000 | 5,165,000 | 0 | 5,974,000 | 5,914,000 | 5,708,000 | 6,053,000 | 4,928,000 | 6,743,000 | 6,332,000 | 6,424,000 | 4,155,000 | 3,271,000 | 7,192,000 | 6,118,000 | 5,888,000 | 6,421,000 | 6,437,000 | 6,014,000 | 4,125,000 | 5,690,000 | 5,127,000 | 5,862,000 | 2,204,000 | 5,381,000 | 4,854,000 | 6,224,000 | 3,800,000 | 5,534,000 | 2,964,000 | 5,734,000 | 4,223,000 | 5,818,000 | 5,416,000 | 6,688,000 | 4,620,000 | 4,806,000 | 5,339,000 | 4,587,000 | 3,944,000 | 4,098,000 | 3,633,000 | 3,814,000 | 3,203,000 | 3,982,000 | 3,701,000 | 3,585,000 | 3,148,000 | 3,932,000 | 3,648,000 | 3,477,000 | 2,849,000 | 3,573,000 | 3,106,000 | 3,322,000 | (857,939) | 3,668,730 | 5,250,946 | 2,786,263 | 2,603,644 | 2,930,080 | 3,226,685 | 2,776,590 | 2,031,678 | 3,256,649 | 3,585,929 | 2,457,884 | 1,701,708.1 | 2,621,320.1 | 3,092,981.1 | 3,203,460.7 | 3,096,429.0 | 3,149,653.8 | 3,580,589.9 | 3,028,056.3 | 1,782,299.8 | 3,377,945.5 | 2,343,421.2 | 3,472,245.5 | 2,210,063.5 | 2,048,211.0 | 2,011,484.6 | 1,723,809.5 | 1,159,392.9 | 2,150,164.4 | 915,094.3 | 1,769,836.2 | 1,793,075.6 | 549,731.1 | 964,548.6 | 4,084,252.3 | 1,810,104.3 | 1,584,235.3 | 1,463,077.7 | 956,349.5 | 1,203,477.3 | 860,864.6 | 494,426.5 | 821,026.3 | 713,848.5 | 24,369.7 | 320,689.7 | 682,366.0 | 1,284,199.4 | 502,327.2 | 590,404.6 |
| Depreciation & Amortization | 0 | 12,582,000 | 8,869,000 | 8,143,000 | 0 | 8,512,000 | 8,121,000 | 8,044,000 | 8,085,000 | 8,488,000 | 8,133,000 | 8,067,000 | 7,881,000 | 8,111,000 | 8,032,000 | 9,010,000 | 7,976,000 | 9,356,000 | 7,485,000 | 7,412,000 | 7,286,000 | 7,750,000 | 7,111,000 | 7,078,000 | 6,849,000 | 5,919,000 | 5,792,000 | 5,825,000 | 5,642,000 | 5,533,000 | 5,542,000 | 4,958,000 | 5,373,000 | 5,765,000 | 5,051,000 | 4,857,000 | 4,773,000 | 5,175,000 | 4,618,000 | 4,334,000 | 4,405,000 | 5,030,000 | 4,711,000 | 4,567,000 | 4,226,000 | 4,480,000 | 4,063,000 | 4,055,000 | 3,918,000 | 4,112,000 | 4,132,000 | 3,478,000 | 3,462,000 | 3,608,000 | 3,634,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Stock-Based Compensation | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 353,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change in Working Capital | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (11,122,183.1) | 3,837,681.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Cash Items | 17,290,000 | (375,000) | 3,354,000 | 2,489,000 | 16,776,000 | 1,159,000 | 2,233,000 | 105,000 | 1,692,000 | 4,388,000 | 2,281,000 | (1,156,000) | (1,928,000) | 10,222,000 | 4,619,000 | 125,000 | 4,523,000 | 2,137,000 | 3,981,000 | 1,803,000 | 4,133,000 | 5,992,000 | 478,000 | 4,363,000 | 4,892,000 | 8,563,000 | (612,000) | 3,968,000 | 1,189,000 | 8,046,000 | 1,425,000 | (1,697,000) | (1,541,000) | 2,628,000 | 3,660,000 | (1,083,000) | 1,609,000 | (1,593,000) | 4,916,000 | 1,873,000 | 4,151,000 | 3,385,000 | 3,861,000 | 1,167,000 | 1,233,000 | 2,689,000 | 2,024,000 | 1,788,000 | 248,000 | 6,840,000 | (331,000) | (423,000) | 746,000 | (3,650,000) | 1,146,000 | 4,900,000 | 5,453,000 | 857,939 | 4,083,388 | 2,734,616 | 4,356,093 | 4,665,948 | 4,414,675 | 2,932,629 | 4,208,512 | 5,421,509 | 5,572,030 | 2,594,475 | 4,795,420 | 14,716,672 | 0 | 3,316,658.9 | 2,947,998.2 | 5,439,050.5 | 4,869,989.4 | 3,485,195.5 | 1,073,342.4 | 5,322,519.3 | 3,461,100.4 | 5,059,888.0 | 1,830,454.5 | 3,723,230.5 | 4,584,798.9 | 1,840,336.1 | 2,904,761.9 | 4,743,462.2 | 2,501,644.5 | 4,735,849.1 | (1,769,836.2) | 11,055,663.9 | (549,731.1) | 9,539,165.6 | (4,084,252.3) | (1,810,104.3) | (1,584,235.3) | 5,547,339.0 | (956,349.5) | (1,203,477.3) | (860,864.6) | 4,467,112.0 | (821,026.3) | (713,848.5) | (24,369.7) | (320,689.7) | (682,366.0) | (1,284,199.4) | (502,327.2) | (590,404.6) |
| Operating Cash Flow | 17,290,000 | 14,237,000 | 17,032,000 | 15,797,000 | 16,776,000 | 15,645,000 | 16,268,000 | 13,857,000 | 15,830,000 | 17,804,000 | 17,157,000 | 13,243,000 | 12,377,000 | 22,488,000 | 15,922,000 | 16,327,000 | 18,617,000 | 17,381,000 | 17,887,000 | 15,652,000 | 17,433,000 | 17,867,000 | 13,279,000 | 16,568,000 | 17,603,000 | 16,686,000 | 10,561,000 | 14,647,000 | 13,055,000 | 17,379,000 | 12,501,000 | 6,225,000 | 9,566,000 | 12,616,000 | 14,529,000 | 9,190,000 | 13,070,000 | 8,202,000 | 14,340,000 | 11,546,000 | 13,143,000 | 12,359,000 | 12,670,000 | 9,367,000 | 9,273,000 | 10,372,000 | 10,069,000 | 9,544,000 | 7,751,000 | 14,453,000 | 7,733,000 | 6,703,000 | 7,685,000 | 2,807,000 | 8,353,000 | 8,006,000 | 8,775,000 | 7,582,115 | 7,752,118 | 7,985,562 | 7,142,356 | 7,269,592 | 7,344,755 | 6,159,314 | 6,985,102 | 7,453,187 | 8,828,679 | 6,180,404 | 7,253,304 | 5,296,197.1 | 6,459,001.1 | 6,409,640.0 | 6,151,458.8 | 8,535,479.5 | 8,019,643.2 | 7,065,785.4 | 4,101,398.7 | 7,104,819.1 | 6,839,045.9 | 7,403,309.3 | 5,302,700.0 | 5,933,294.0 | 6,633,009.9 | 3,851,820.7 | 4,628,571.4 | 5,902,855.2 | 4,651,808.9 | 5,650,943.4 | 0 | 12,848,739.5 | 0 | 10,503,714.2 | 0 | 0 | 0 | 7,010,416.7 | 0 | 0 | 0 | 4,961,538.5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Investing Activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Capital Expenditure | (5,002,000) | (7,423,000) | (6,798,000) | (5,711,000) | (5,101,000) | (7,520,000) | (6,185,000) | (6,834,000) | (5,466,000) | (10,870,000) | (8,043,000) | (5,070,000) | (9,620,000) | (11,758,000) | (6,874,000) | (8,718,000) | (7,660,000) | (9,540,000) | (6,590,000) | (7,608,000) | (5,974,000) | (12,022,000) | (3,290,000) | (10,197,000) | (4,051,000) | (13,568,000) | (7,942,000) | (9,056,000) | (4,565,000) | (6,929,000) | (11,431,000) | (7,395,000) | (5,807,000) | (11,852,000) | (6,372,000) | (7,922,000) | (6,638,000) | (5,950,000) | (8,643,000) | (7,705,000) | (5,827,000) | (8,111,000) | (8,525,000) | (4,174,000) | (5,756,000) | (7,386,000) | (7,656,000) | (6,416,000) | (5,148,000) | (11,260,000) | (4,079,000) | (1,852,000) | (3,228,000) | 1,508,000 | (3,678,000) | (2,547,000) | (4,136,000) | (5,774,081) | (3,420,551) | (2,265,721) | (3,082,647) | (4,281,964) | (3,853,305) | (3,151,781) | (5,029,110) | (4,569,907) | (5,431,586) | (5,190,557) | (5,951,112) | (4,356,643.8) | (4,256,623.7) | (3,852,038.4) | (3,765,421.1) | (3,011,654.6) | (3,509,052.0) | (4,627,998.4) | (3,905,404.2) | (5,603,678.4) | (3,232,824.9) | (3,833,660.3) | (3,932,154.5) | (4,832,832.9) | (2,600,667.1) | (2,243,417.4) | (2,609,523.8) | (5,453,571.1) | (2,171,715.4) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Acquisitions | 0 | 0 | 0 | 0 | 0 | (624,000) | 0 | 0 | 0 | 1,684,000 | (36,000) | (1,648,000) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (58,000) | 0 | 0 | (1,108,000) | (188,000) | 0 | (232,000) | 0 | (243,000) | 0 | 0 | 0 | (99,000) | (37,000) | (139,000) | 0 | (114,000) | 0 | 0 | 0 | (10,000) | (100,000) | 0 | 0 | (190,000) | (12,000) | 0 | 0 | 0 | 0 | 0 | 0 | (217,241) | 0 | 0 | (69,106) | 95,422 | (98,422) | (1,827) | (111,676) | (195,133) | (453,429) | (1,506) | (1,169) | 36,845.1 | (769.2) | (331.3) | (323,147.7) | 0 | 0 | 0 | 0 | 136,805.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (8,488.4) | 45,871.6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Purchases of Investments | (324,000) | 546,000 | (323,000) | (31,000) | (359,000) | 1,163,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (8,000) | (16,000) | 0 | 0 | (17,000) | (108,145) | (48,573) | (62,891) | (9,565) | (76,282) | (1,087) | (17,436) | (4,036) | (60,235.4) | (76,116.3) | (69.8) | (50,409.6) | 2,336.1 | 23,886.2 | (110,141.2) | (508.6) | (80,406.2) | 135.7 | (17,990.1) | (463.6) | (219,377.0) | 87,729.9 | (69,467.8) | (28,571.4) | 19,806.2 | (44,140.6) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Sales/Maturities of Investments | 314,000 | (165,000) | 3,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 37,248 | 16,023 | 1,367 | 4,362 | 1,831 | (1,834) | 3,071 | 23,236 | (13,328) | 6,181 | 27,725 | 4,242 | 21,582.9 | (23,626.6) | 1,142.4 | 40,736.3 | 0 | 0 | 0 | 0 | 46,035.7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (58,904.2) | (432.8) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Investing Activities | (719,000) | (1,233,000) | (507,000) | (94,000) | (1,061,000) | 307,000 | (1,122,000) | (1,318,000) | (588,000) | (1,463,000) | (514,000) | (393,000) | (938,000) | (603,000) | (2,318,000) | 108,000 | (1,299,000) | (1,371,000) | (1,146,000) | (4,685,000) | (789,000) | (3,944,000) | (63,000) | (651,000) | (1,038,000) | (32,000) | 2,149,000 | (1,076,000) | (535,000) | (3,871,000) | 1,529,000 | (167,000) | (599,000) | (122,000) | 165,000 | (121,000) | 98,000 | 1,182,000 | 75,000 | (659,000) | 245,000 | 22,000 | (559,000) | 28,000 | (232,000) | (1,626,000) | (2,438,000) | 1,774,000 | 4,258,000 | (5,443,000) | 729,000 | (676,000) | 3,309,000 | (3,634,000) | 1,151,000 | (107,000) | 140,000 | 459,638 | 58,873 | (162,551) | 33,387 | (118,669) | 264,383 | (174,748) | 146,263 | 160,413 | (260,934) | 171,348 | (31,286) | 553,065.4 | (85,851.2) | (319,881.5) | (27,933.7) | (883,150.7) | 34,101.3 | (29,446.0) | 880,881.0 | 17,686.0 | 69,019.6 | (189,421.2) | 187,754.5 | 181,174.6 | (198,302.0) | 105,322.1 | 247,619.0 | 112,321.0 | 94,080.0 | (2,226,415.1) | 0 | (7,302,521.0) | 0 | (5,281,351.8) | 0 | 0 | 0 | (6,041,666.7) | 0 | 0 | 0 | (3,230,769.2) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Investing Cash Flow | (5,120,000) | (7,545,000) | (7,090,000) | (4,939,000) | (6,521,000) | (7,943,000) | (7,307,000) | (8,152,000) | (6,054,000) | (10,649,000) | (8,593,000) | (7,111,000) | (10,558,000) | (12,361,000) | (9,192,000) | (8,610,000) | (8,959,000) | (10,911,000) | (7,736,000) | (12,293,000) | (6,763,000) | (15,966,000) | (3,353,000) | (10,848,000) | (5,089,000) | (13,658,000) | (5,793,000) | (10,132,000) | (6,208,000) | (10,988,000) | (9,902,000) | (7,794,000) | (6,406,000) | (12,217,000) | (6,207,000) | (8,043,000) | (6,540,000) | (4,867,000) | (8,605,000) | (8,503,000) | (5,582,000) | (8,203,000) | (9,084,000) | (4,146,000) | (5,988,000) | (9,022,000) | (10,194,000) | (4,642,000) | (890,000) | (16,893,000) | (3,362,000) | (2,528,000) | 81,000 | (2,126,000) | (2,527,000) | (2,654,000) | (4,004,000) | (5,510,436) | (3,345,655) | (2,426,905) | (3,131,004) | (4,411,525) | (3,737,751) | (3,388,176) | (4,980,852) | (4,694,237) | (6,140,855) | (5,010,426) | (5,983,361) | (3,805,385.7) | (4,442,986.9) | (4,171,178.6) | (4,126,175.8) | (3,892,469.2) | (3,451,064.5) | (4,767,585.5) | (3,025,031.8) | (5,483,557.9) | (3,163,669.6) | (4,041,071.5) | (3,744,863.6) | (4,871,035.4) | (2,711,239.1) | (2,207,563.0) | (2,390,476.2) | (5,388,836.5) | (2,076,337.2) | (2,226,415.1) | 0 | (7,302,521.0) | 0 | (5,281,351.8) | 0 | 0 | 0 | (6,041,666.7) | 0 | 0 | 0 | (3,230,769.2) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Financing Activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Debt Issuance | (8,167,000) | (4,196,000) | (9,657,000) | 14,278,000 | (9,923,000) | 1,237,000 | (8,935,000) | 14,718,000 | (9,361,000) | (4,281,000) | (7,194,000) | 12,060,000 | (3,674,000) | (6,683,000) | (15,325,000) | 13,049,000 | (6,411,000) | (1,790,000) | (12,592,000) | 11,262,000 | 1,767,000 | 1,490,000 | (3,127,000) | 3,724,000 | (6,800,000) | 1,219,000 | (6,713,000) | 13,992,000 | (957,000) | (2,500,000) | (5,916,000) | 16,029,000 | 638,000 | 541,000 | (327,000) | 2,768,000 | (102,000) | (801,000) | (1,528,000) | (1,021,000) | 274,000 | (401,000) | (2,135,000) | 12,920,000 | (250,000) | (760,000) | 999,000 | 1,729,000 | (571,000) | (889,000) | (1,431,000) | 0 | 0 | 0 | 0 | 2,285,000 | (2,103,000) | (296,978) | (1,831,299) | (67,229) | (2,182,000) | (1,271,838) | 3,956,933 | (1,191,548) | (2,271,084) | (1,542,464) | 5,294,840 | 567,140 | (1,776,259) | 271,790.1 | 4,095,574.2 | (404,920.5) | (1,457,505.8) | 1,722,381.7 | (1,764,617.0) | 1,332,024.4 | (1,281,861.9) | (822,200.0) | 2,427,513.0 | (723,314.0) | 126,545.5 | (2,486,609.6) | (603,055.4) | (1,380,960.2) | (746,314.3) | 2,915,802.1 | (14,021.1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Stock Repurchased | (614,000) | (25,000) | 0 | (5,000) | 0 | (233,000) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (5,000) | 0 | 0 | 0 | (41,000) | 0 | 0 | 0 | (43,000) | (277,000) | (270,000) | (1,154,000) | (1,030,024) | (723,478) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 41 | (41) | (62,308.8) | (403,361.2) | (769,063.1) | (852,728.9) | (236,639.8) | (112,771.1) | (188,507.3) | (686,267.0) | (341,319.1) | (195,764.6) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Dividends Paid | 0 | 0 | 0 | (21,047,000) | 0 | 0 | 0 | (17,683,000) | 0 | (1,000) | (16,602,000) | 0 | 0 | 0 | 0 | (14,856,000) | 0 | 0 | (16,643,000) | 0 | 0 | 0 | (15,262,000) | 0 | 0 | 0 | 0 | (16,229,000) | 0 | 0 | 0 | (16,609,000) | 0 | (1,000) | 0 | (11,626,000) | 0 | (1,920,000) | 0 | (9,293,000) | 0 | 0 | (1,000) | (8,782,000) | 0 | 0 | 0 | (9,943,000) | 0 | (1,000) | 0 | (8,353,000) | 0 | 0 | (743,000) | (6,384,000) | 0 | (15,415) | (3,071,335) | (2,762,995) | (250,085) | (1,912,628) | 0 | 0 | (405,585) | (525,741) | 0 | 0 | 0 | (5,661,415.0) | 0 | 0 | 0 | (994,369.3) | 0 | 0 | 0 | (1,590,073.2) | 0 | 0 | 0 | (1,233,450.3) | (3,647,362.0) | 0 | 0 | (1,309,182.9) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Financing Activities | (237,000) | (79,000) | (2,136,000) | (5,223,000) | 0 | (236,000) | (616,000) | (6,873,000) | (78,000) | (14,000) | 481,000 | (7,588,000) | 0 | (3,247,000) | (3,000) | (7,534,000) | 45,000 | 16,146,000 | 6,000 | (9,742,000) | (1,400,000) | (53,000) | (2,497,000) | (5,178,000) | (50,000) | (1,080,000) | 0 | (8,538,000) | 59,000 | (4,000) | 22,000 | (10,105,000) | (13,000) | (2,911,000) | 0 | (6,926,000) | (2,468,000) | 128,000 | 3,262,000 | (7,046,000) | 40,000 | (1,479,000) | (142,000) | (5,438,000) | (699,000) | (819,000) | 7,000 | (761,000) | 41,000 | 137,000 | 2,503,000 | (4,572,000) | (801,000) | 434,000 | (1,772,000) | (3,607,000) | 0 | (504,866) | 14,154 | (2,816,956) | (579) | 201,167 | (6,925,405) | (34,590) | 35,000 | (30,000) | (8,623,911) | (16,228) | 41 | 3,003,035.7 | (9,107,532.8) | 0 | 0 | (1,799,958.6) | (6,934,572.2) | (9,927.8) | 0 | (2,191,905.9) | (6,949,035.9) | (277,243.3) | (13,636.4) | (53,766.7) | (24,597.7) | (585,145.1) | (25,114.3) | (3,486,838.7) | (3,426,778.6) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Financing Cash Flow | (9,018,000) | (4,030,000) | (11,793,000) | (11,997,000) | (9,923,000) | 1,323,000 | (9,551,000) | (9,838,000) | (9,439,000) | (4,048,000) | (23,315,000) | 4,472,000 | (3,674,000) | (9,930,000) | (15,328,000) | (9,341,000) | (6,366,000) | 14,356,000 | (29,229,000) | 1,520,000 | 367,000 | 1,437,000 | (20,886,000) | (1,454,000) | (6,850,000) | 139,000 | (6,713,000) | (10,775,000) | (898,000) | (2,504,000) | (5,894,000) | (10,685,000) | 625,000 | (2,371,000) | (327,000) | (15,784,000) | (2,570,000) | (2,593,000) | 1,734,000 | (17,360,000) | 314,000 | (1,880,000) | (2,278,000) | (1,300,000) | (949,000) | (1,584,000) | 1,006,000 | (8,975,000) | (530,000) | (794,000) | 1,072,000 | (12,804,000) | (801,000) | 434,000 | (2,515,000) | (7,976,000) | (3,257,000) | (1,847,283) | (5,611,958) | (5,647,180) | (2,432,579) | (2,983,299) | (2,968,472) | (1,226,138) | (2,641,669) | (2,098,205) | (3,329,071) | 550,912 | (1,776,300) | (2,448,898.0) | (5,415,319.7) | (1,173,983.6) | (2,310,234.7) | (1,308,585.9) | (8,811,960.3) | 1,133,589.3 | (1,968,129.0) | (1,765,351.9) | (4,717,287.5) | (1,000,557.2) | 112,909.1 | (1,306,926.0) | (4,275,015.2) | (1,963,865.5) | (771,428.6) | (1,880,219.5) | (3,440,799.7) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Cash Position | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Change in Cash | 3,321,000 | 2,674,000 | (1,631,000) | (1,225,000) | 505,000 | 9,365,000 | (918,000) | (4,063,000) | 514,000 | 3,102,000 | (14,616,000) | 10,586,000 | (2,012,000) | 290,000 | (8,503,000) | (1,469,000) | 3,318,000 | 20,820,000 | (19,122,000) | 4,884,000 | 11,140,000 | 3,169,000 | (10,818,000) | 3,873,000 | 6,123,000 | 3,225,000 | (2,058,000) | (6,305,000) | 5,941,000 | 3,773,000 | (3,160,000) | (12,142,000) | 3,823,000 | (1,948,000) | 8,025,000 | (14,631,000) | 3,932,000 | 915,000 | 7,421,000 | (14,306,000) | 7,620,000 | 1,853,000 | 1,978,000 | 4,004,000 | 2,610,000 | (162,000) | 1,006,000 | (3,872,000) | 6,004,000 | 14,696,000 | 17,662,000 | 11,551,000 | 6,994,000 | 13,118,000 | 11,925,000 | (2,581,000) | 1,529,000 | 269,079 | (1,172,606) | (107,948) | 1,525,626 | 178,560 | 669,440 | 1,520,790 | (1,054,401) | 593,267 | (1,063,975) | 1,766,464 | (380,241) | (653,620.6) | (3,397,234.6) | 1,122,208.3 | (309,949.4) | 3,685,959.9 | (4,348,804.9) | 3,472,531.6 | (947,947.3) | 18,802.3 | (1,058,040.2) | 2,318,099.3 | 1,629,845.5 | (82,877.4) | (625,328.5) | (169,467.8) | 1,333,333.3 | (1,212,895.5) | (871,040.3) | 3,424,528.3 | 0 | 5,546,218.5 | 0 | 5,222,362.4 | 0 | 0 | 0 | 968,750.0 | 0 | 0 | 0 | 1,730,769.2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Cash at Beginning | 34,228,000 | 31,554,000 | 33,185,000 | 34,410,000 | 33,905,000 | 24,540,000 | 25,458,000 | 29,521,000 | 29,007,000 | 25,905,000 | 40,521,000 | 29,935,000 | 31,947,000 | 31,657,000 | 40,160,000 | 41,629,000 | 38,311,000 | 17,491,000 | 36,613,000 | 31,729,000 | 20,589,000 | 17,420,000 | 28,238,000 | 24,365,000 | 18,242,000 | 15,017,000 | 17,075,000 | 23,380,000 | 17,439,000 | 13,666,000 | 16,826,000 | 28,968,000 | 25,145,000 | 27,093,000 | 19,068,000 | 33,699,000 | 29,767,000 | 28,852,000 | 21,431,000 | 35,737,000 | 28,117,000 | 26,264,000 | 24,286,000 | 20,282,000 | 17,672,000 | 17,834,000 | 16,828,000 | 20,700,000 | 14,696,000 | 0 | 0 | 0 | 13,118,000 | 0 | 0 | 11,163,000 | 9,634,000 | 9,364,921 | 10,537,527 | 10,645,475 | 9,119,849 | 8,941,289 | 8,271,849 | 6,751,059 | 7,805,460 | 7,212,193 | 8,276,168 | 6,509,704 | 6,889,945 | 7,543,565.6 | 10,940,800.2 | 9,818,591.8 | 10,128,541.2 | 6,453,018.2 | 10,801,823.1 | 7,329,291.5 | 8,277,238.9 | 8,282,922.8 | 9,340,963.0 | 7,022,863.6 | 5,393,018.2 | 5,443,299.0 | 6,068,627.5 | 6,238,095.2 | 4,904,761.9 | 6,110,091.7 | 6,981,132.1 | 3,556,603.8 | 0 | (453,781.5) | 0 | 500,358.0 | 0 | 0 | 0 | 2,677,083.3 | 0 | 0 | 0 | 1,807,692.3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Cash at End | 37,549,000 | 34,228,000 | 31,554,000 | 33,185,000 | 34,410,000 | 33,905,000 | 24,540,000 | 25,458,000 | 29,521,000 | 29,007,000 | 25,905,000 | 40,521,000 | 29,935,000 | 31,947,000 | 31,657,000 | 40,160,000 | 41,629,000 | 38,311,000 | 17,491,000 | 36,613,000 | 31,729,000 | 20,589,000 | 17,420,000 | 28,238,000 | 24,365,000 | 18,242,000 | 15,017,000 | 17,075,000 | 23,380,000 | 17,439,000 | 13,666,000 | 16,826,000 | 28,968,000 | 25,145,000 | 27,093,000 | 19,068,000 | 33,699,000 | 29,767,000 | 28,852,000 | 21,431,000 | 35,737,000 | 28,117,000 | 26,264,000 | 24,286,000 | 20,282,000 | 17,672,000 | 17,834,000 | 16,828,000 | 20,700,000 | 14,696,000 | 17,662,000 | 11,551,000 | 20,112,000 | 13,118,000 | 11,925,000 | 8,582,000 | 11,163,000 | 9,634,000 | 9,364,921 | 10,537,527 | 10,645,475 | 9,119,849 | 8,941,289 | 8,271,849 | 6,751,059 | 7,805,460 | 7,212,193 | 8,276,168 | 6,509,704 | 6,889,945 | 7,543,565.6 | 10,940,800.2 | 9,818,591.8 | 10,138,978.1 | 6,453,018.2 | 10,801,823.1 | 7,329,291.5 | 8,301,725.1 | 8,282,922.8 | 9,340,963.0 | 7,022,863.6 | 5,360,421.6 | 5,443,299.0 | 6,068,627.5 | 6,238,095.2 | 4,897,196.3 | 6,110,091.7 | 6,981,132.1 | 0 | 5,092,437.0 | 0 | 5,722,720.4 | 0 | 0 | 0 | 3,645,833.3 | 0 | 0 | 0 | 3,538,461.5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Free Cash Flow | 12,288,000 | 6,814,000 | 10,234,000 | 10,086,000 | 11,675,000 | 8,125,000 | 10,083,000 | 7,023,000 | 10,364,000 | 6,934,000 | 9,114,000 | 8,173,000 | 2,757,000 | 10,730,000 | 9,048,000 | 7,609,000 | 10,957,000 | 7,841,000 | 11,297,000 | 8,044,000 | 11,459,000 | 5,845,000 | 9,989,000 | 6,371,000 | 13,552,000 | 3,118,000 | 2,619,000 | 5,591,000 | 8,490,000 | 10,450,000 | 1,070,000 | (1,170,000) | 3,759,000 | 764,000 | 8,157,000 | 1,268,000 | 6,432,000 | 2,252,000 | 5,697,000 | 3,841,000 | 7,316,000 | 4,248,000 | 4,145,000 | 5,193,000 | 3,517,000 | 2,986,000 | 2,413,000 | 3,128,000 | 2,603,000 | 3,193,000 | 3,654,000 | 4,851,000 | 4,457,000 | 4,315,000 | 4,675,000 | 5,459,000 | 4,639,000 | 1,808,034 | 4,331,567 | 5,719,841 | 4,059,709 | 2,987,628 | 3,491,450 | 3,007,533 | 1,955,992 | 2,883,280 | 3,397,093 | 989,847 | 1,302,192 | 939,553.2 | 2,202,377.4 | 2,557,601.6 | 2,386,037.7 | 5,523,824.9 | 4,510,591.1 | 2,437,787.0 | 195,994.6 | 1,501,140.7 | 3,606,221.0 | 3,569,649.0 | 1,370,545.5 | 1,100,461.1 | 4,032,342.8 | 1,608,403.4 | 2,019,047.6 | 449,284.1 | 2,480,093.5 | 5,650,943.4 | 0 | 12,848,739.5 | 0 | 10,503,714.2 | 0 | 0 | 0 | 7,010,416.7 | 0 | 0 | 0 | 4,961,538.5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Key Metrics | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 | 2017 Q3 | 2017 Q2 | 2017 Q1 | 2016 Q4 | 2016 Q3 | 2016 Q2 | 2016 Q1 | 2015 Q4 | 2015 Q3 | 2015 Q2 | 2015 Q1 | 2014 Q4 | 2014 Q3 | 2014 Q2 | 2014 Q1 | 2013 Q4 | 2013 Q3 | 2013 Q2 | 2013 Q1 | 2012 Q4 | 2012 Q3 | 2012 Q2 | 2012 Q1 | 2011 Q4 | 2011 Q3 | 2011 Q2 | 2011 Q1 | 2010 Q4 | 2010 Q3 | 2010 Q2 | 2010 Q1 | 2009 Q4 | 2009 Q3 | 2009 Q2 | 2009 Q1 | 2008 Q4 | 2008 Q3 | 2008 Q2 | 2008 Q1 | 2007 Q4 | 2007 Q3 | 2007 Q2 | 2007 Q1 | 2006 Q4 | 2006 Q3 | 2006 Q2 | 2006 Q1 | 2005 Q4 | 2005 Q3 | 2005 Q2 | 2005 Q1 | 2004 Q4 | 2004 Q3 | 2004 Q2 | 2004 Q1 | 2003 Q4 | 2003 Q3 | 2003 Q2 | 2003 Q1 | 2002 Q4 | 2002 Q3 | 2002 Q2 | 2002 Q1 | 2001 Q4 | 2001 Q3 | 2001 Q2 | 2001 Q1 | 2000 Q4 | 2000 Q3 | 2000 Q2 | 2000 Q1 | 1999 Q4 | 1999 Q3 | 1999 Q2 | 1999 Q1 | 1998 Q4 | 1998 Q3 | 1998 Q2 | 1998 Q1 | 1997 Q4 | 1997 Q3 | 1997 Q2 | 1997 Q1 | 1996 Q4 | 1996 Q3 | 1996 Q2 | 1996 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Income Statement | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 37,189,000 | 37,125,000 | 36,613,000 | 36,365,000 | 36,639,000 | 37,748,000 | 36,927,000 | 37,863,000 | 37,429,000 | 37,978,000 | 37,760,000 | 37,388,000 | 36,090,000 | 38,432,000 | 36,891,000 | 36,775,000 | 35,208,000 | 37,167,000 | 36,563,000 | 35,535,000 | 33,945,000 | 36,506,000 | 33,085,000 | 32,662,000 | 34,194,000 | 32,926,000 | 33,286,000 | 34,505,000 | 34,840,000 | 31,585,000 | 34,835,000 | 32,025,000 | 32,343,000 | 31,253,000 | 32,982,000 | 32,999,000 | 31,022,000 | 30,145,000 | 29,734,000 | 28,912,000 | 27,542,000 | 26,751,000 | 26,879,000 | 25,224,000 | 23,616,000 | 23,855,000 | 22,299,000 | 22,292,000 | 21,250,000 | 21,468,000 | 21,339,000 | 20,613,000 | 19,547,000 | 19,714,000 | 20,314,000 | 19,123,000 | 17,796,000 | 18,853,109 | 18,593,516 | 18,101,039 | 16,806,000 | 16,506,829 | 17,879,256 | 17,655,774 | 16,587,322 | 17,482,245 | 16,441,658 | 15,970,554 | 15,618,305 | 16,100,267.6 | 13,731,205.8 | 15,135,794.6 | 15,013,437.6 | 14,422,142.8 | 15,358,072.7 | 15,364,630.0 | 14,441,852.9 | 14,123,305.5 | 13,227,665.4 | 12,066,824.1 | 11,816,954.5 | 11,541,635.3 | 10,769,360.8 | 10,136,107.8 | 9,435,914.3 | 9,243,333.6 | 9,348,623.9 | 7,622,641.5 | 7,760,034.5 | 7,510,437.0 | 7,260,546.2 | 6,507,859.5 | 6,087,517.9 | 6,181,354.8 | 5,959,873.9 | 4,867,956.5 | 4,683,705.9 | 5,548,727.4 | 2,735,048.5 | 6,461,829.5 | 2,500,812.5 | 2,870,912.3 | 2,090,157.9 | 1,963,982.5 | 2,115,863.6 | 81,666.4 | 2,556,302.5 | 2,208,666.7 | 1,837,069.0 | 918,435.9 | 2,084,835.6 | 1,058,565.2 | 1,531,384.4 | 1,815,994.0 | 962,048.0 | 1,792,338.0 | 2,034,371.6 | 1,971,357.0 | 1,885,069.8 | 1,906,552.1 | 1,906,552.1 |
| Gross Profit | 24,274,000 | 24,818,000 | 24,623,000 | 24,082,000 | 24,967,000 | 24,651,000 | 24,952,000 | 26,415,000 | 25,867,000 | 25,286,000 | 26,634,000 | 25,877,000 | 25,338,000 | 25,840,000 | 26,353,000 | 26,573,000 | 24,916,000 | 24,546,000 | 25,697,000 | 25,296,000 | 24,357,000 | 25,884,000 | 22,912,000 | 23,247,000 | 24,423,000 | 25,372,000 | 22,837,000 | 21,955,000 | 22,863,000 | 19,915,000 | 22,067,000 | 19,359,000 | 21,271,000 | 20,918,000 | 23,545,000 | 22,206,000 | 21,997,000 | 21,299,000 | 21,686,000 | 19,760,000 | 19,107,000 | 19,044,000 | 18,864,000 | 16,536,000 | 16,299,000 | 16,960,000 | 15,257,000 | 15,448,000 | 14,771,000 | 14,960,000 | 15,691,000 | 14,383,000 | 13,674,000 | 11,096,000 | 15,704,000 | 14,804,000 | 12,885,000 | 15,184,465 | 14,118,561 | 13,529,239 | 12,736,000 | 13,316,287 | 13,433,117 | 13,882,618 | 11,950,745 | 12,783,856 | 13,007,421 | 12,809,530 | 11,413,543 | 12,618,709.7 | 10,732,582.3 | 12,032,826.3 | 12,510,289.9 | 19,411,699.7 | 10,543,945.5 | 12,427,933.2 | 11,644,178.0 | 11,974,155.9 | 11,250,358.5 | 10,277,064.8 | 10,246,527.3 | 10,156,452.2 | 9,053,732.0 | 8,593,705.9 | 8,155,390.5 | 8,058,561.2 | 8,100,917.4 | 6,481,132.1 | 6,798,620.7 | 6,715,638.7 | 6,221,025.2 | 5,708,008.3 | 5,355,964.3 | 5,541,505.6 | 5,282,441.4 | 4,206,721.7 | 4,204,960.8 | 4,679,748.4 | 2,391,116.5 | 5,635,056.8 | 2,257,739.6 | 2,494,367.1 | 1,849,789.5 | 1,694,605.3 | 2,009,356.1 | (24,811.0) | 2,302,521.0 | 2,009,333.3 | 1,683,620.7 | 816,912.7 | 1,889,713.7 | 1,001,464.1 | 1,465,176.3 | 1,702,712.9 | 919,799.5 | 1,680,630.1 | 1,941,997.9 | 0 | 0 | 0 | 0 |
| Operating Income | 9,145,000 | 4,798,000 | 9,272,000 | 9,413,000 | 10,488,000 | 10,559,000 | 10,815,000 | 10,627,000 | 11,008,000 | 9,503,000 | 11,963,000 | 11,588,000 | 11,431,000 | 8,143,000 | 8,637,000 | 12,325,000 | 10,611,000 | 11,352,000 | 12,686,000 | 11,916,000 | 11,699,000 | 10,947,000 | 10,758,000 | 10,324,000 | 11,929,000 | 10,540,000 | 11,244,000 | 10,181,000 | 12,029,000 | 9,091,000 | 11,342,000 | 7,222,000 | 10,878,000 | 8,311,000 | 11,805,000 | 11,295,000 | 12,491,000 | 8,901,000 | 10,384,000 | 10,315,000 | 9,572,000 | 8,377,000 | 8,869,000 | 7,675,000 | 7,448,000 | 7,040,000 | 7,939,000 | 7,213,000 | 6,918,000 | 6,425,000 | 7,456,000 | 7,096,000 | 6,750,000 | 5,894,000 | 7,570,000 | 6,078,000 | 6,220,000 | 5,867,660 | 5,398,869 | 5,602,943 | 5,420,000 | 5,296,986 | 5,834,613 | 6,037,764 | 5,321,757 | 4,648,850 | 6,377,194 | 6,288,899 | 5,288,198 | 5,132,929.9 | 4,425,662.3 | 5,920,833.3 | 6,534,578.9 | 6,694,508.9 | 6,793,427.3 | 6,905,478.3 | 6,142,098.1 | 4,427,422.6 | 6,382,876.8 | 5,185,759.3 | 6,239,454.5 | 4,331,381.6 | 4,521,247.4 | 4,392,852.9 | 3,774,514.3 | 3,634,056.4 | 10,064,220.2 | (3,179,245.3) | 3,243,336.2 | 2,577,210.1 | 3,052,033.6 | 3,306,281.0 | 3,170,178.6 | 1,922,985.6 | 2,590,955.0 | 2,565,173.9 | 2,469,382.4 | 2,415,000.8 | 1,348,087.4 | 3,189,795.5 | 1,208,354.2 | 932,794.9 | 955,842.1 | 934,491.2 | 1,049,606.1 | (403,287.7) | 1,176,470.6 | 930,000 | 800,000 | 137,350.8 | 866,383.9 | 546,120.1 | 673,258.8 | 723,007.4 | 409,953.5 | 798,782.7 | 892,230.6 | (2,426,065.2) | 1,885,069.8 | 1,906,552.1 | 1,906,552.1 |
| Net Income | 4,344,000 | 1,702,000 | 4,809,000 | 5,165,000 | 5,810,000 | 5,936,000 | 5,914,000 | 5,708,000 | 6,053,000 | 4,928,000 | 6,743,000 | 6,332,000 | 6,424,000 | 4,155,000 | 3,271,000 | 7,192,000 | 6,118,000 | 6,005,000 | 6,421,000 | 6,437,000 | 6,014,000 | 4,373,000 | 5,690,000 | 5,127,000 | 5,862,000 | 2,609,000 | 5,381,000 | 4,854,000 | 6,224,000 | 3,570,000 | 5,534,000 | 2,964,000 | 5,734,000 | 4,164,000 | 5,852,000 | 5,416,000 | 6,688,000 | 4,601,000 | 69,000 | 10,076,000 | 4,587,000 | 3,906,000 | 4,098,000 | 3,633,000 | 3,814,000 | 2,991,000 | 4,035,000 | 3,762,000 | 3,585,000 | 2,989,000 | 3,932,000 | 3,648,000 | 3,477,000 | 2,863,000 | 3,573,000 | 3,106,000 | 3,322,000 | (857,939) | 3,668,730 | 5,250,946 | 2,828,000 | 2,603,644 | 2,930,080 | 3,226,685 | 2,776,590 | 2,031,678 | 3,256,649 | 3,585,929 | 2,457,884 | 1,701,708.1 | 2,478,259.6 | 3,087,960.9 | 3,203,460.7 | 3,096,429.0 | 3,165,090.9 | 3,599,720.2 | 3,028,056.3 | 1,793,261.2 | 3,409,770.2 | 2,336,685.2 | 3,460,436.4 | 2,188,857.6 | 1,873,371.1 | 2,038,303.9 | 1,801,895.2 | 1,159,392.9 | 2,229,357.8 | 915,094.3 | 1,769,836.2 | 1,793,075.6 | 549,731.1 | 2,105,818.2 | 1,700,017.9 | 964,548.6 | 4,084,252.3 | 1,810,104.3 | 1,584,235.3 | 1,463,077.7 | 956,349.5 | 1,203,477.3 | 860,864.6 | 494,426.5 | 821,026.3 | 396,447.4 | 713,848.5 | 180,212.5 | 24,369.7 | 1,185,333.3 | 320,689.7 | 682,366.0 | 1,284,199.4 | (653,001.5) | (398,968.2) | 56,146.4 | 138,918.7 | 502,327.2 | 590,404.6 | 536,340.9 | 573,934.8 | 564,625.8 | 564,625.8 |
| EPS (Diluted) | 4390.00 | 2006.00 | 4855.00 | 5214.00 | 5865.00 | 6031.00 | 5970.00 | 5762.00 | 6110.00 | 5109.00 | 6807.00 | 6392.00 | 6485.00 | 4212.00 | 5311.00 | 9791.00 | 6176.00 | 8516.00 | 6482.00 | 6498.00 | 6071.00 | 4414.00 | 5744.00 | 5176.00 | 5917.00 | 2634.00 | 5432.00 | 4900.00 | 6283.00 | 3604.00 | 5586.00 | 2992.00 | 5788.00 | 4203.00 | 5907.00 | 5467.00 | 6751.00 | 4645.00 | 70.00 | 10171.00 | 4672.00 | 3979.00 | 4174.00 | 3701.00 | 3885.00 | 3047.00 | 4110.00 | 3832.00 | 3692.00 | 3078.00 | 4049.00 | 3757.00 | 3632.00 | 2990.00 | 3732.00 | 3244.00 | 3444.00 | -889.00 | 3803.00 | 5444.00 | 2840.00 | 2654.00 | 2987.00 | 3289.00 | 2823.00 | 2066.00 | 3311.00 | 3646.00 | 2489.00 | 1723.00 | 3771.00 | 1844.00 | 3682.00 | 3118.00 | 3174.00 | 3601.00 | 3026.00 | 1792.00 | 3394.00 | 2319.00 | 3433.00 | 2171.00 | 1859.00 | 2022.00 | 1788.00 | 1150.00 | 2212.00 | 918.00 | 1767.00 | 1779.00 | 546.00 | 2066.00 | 1696.00 | 957.00 | 4054.00 | 1783.00 | 1569.00 | 1451.00 | 971.00 | 1170.00 | 854.00 | 491.00 | 395.00 | 746.00 | 720.00 | 179.00 | 26.00 | 1267.00 | 345.00 | 734.00 | 1379.00 | -732.00 | -430.00 | 61.00 | 161.00 | 537.00 | 627.00 | 569.00 | 609.00 | 609.00 | 609.00 |
| Balance Sheet | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash & Equivalents | 37,549,000 | 34,228,000 | 31,554,000 | 33,185,000 | 34,410,000 | 33,905,000 | 24,540,000 | 25,458,000 | 29,521,000 | 29,245,000 | 25,905,000 | 40,521,000 | 29,935,000 | 31,947,000 | 31,657,000 | 40,160,000 | 41,629,000 | 38,311,000 | 17,491,000 | 36,613,000 | 31,729,000 | 20,589,000 | 17,420,000 | 28,238,000 | 24,365,000 | 18,242,000 | 15,017,000 | 17,075,000 | 23,380,000 | 17,435,000 | 13,666,000 | 16,826,000 | 28,968,000 | 25,145,000 | 27,093,000 | 19,068,000 | 33,699,000 | 29,767,000 | 28,852,000 | 21,431,000 | 35,737,000 | 28,117,000 | 26,264,000 | 24,286,000 | 20,282,000 | 17,672,000 | 17,834,000 | 16,828,000 | 20,700,000 | 14,696,000 | 17,662,000 | 11,551,000 | 20,112,000 | 13,118,000 | 11,925,000 | 8,582,000 | 11,163,000 | 9,634,000 | 9,364,921 | 10,537,527 | 9,119,849 | 9,119,849 | 8,941,289 | 8,271,849 | 6,751,059 | 7,805,460 | 7,212,193 | 8,276,168 | 6,509,704 | 6,889,945 | 7,543,546.7 | 10,940,800.2 | 9,818,591.8 | 10,138,978.1 | 6,453,018.2 | 10,801,823.1 | 7,329,291.5 | 8,301,725.1 | 8,282,922.8 | 9,340,963.0 | 7,022,863.6 | 5,360,421.6 | 5,443,299.0 | 6,068,627.5 | 6,238,095.2 | 4,897,196.3 | 6,110,091.7 | 6,981,132.1 | 5,202,525.9 | 5,092,437.0 | 4,770,529.4 | 3,845,570.2 | 6,350,250.0 | 5,722,720.4 | 7,229,630.6 | 4,332,669.6 | 3,199,254.9 | 3,645,833.3 | 2,329,291.3 | 5,409,715.9 | 6,259,135.4 | 3,538,461.5 | 3,656,105.3 | 2,481,973.7 | 3,172,719.7 | 3,330,865.2 | 4,329,411.8 | 3,196,000.0 | 3,700,000.0 | 2,173,947.0 | 2,213,149.5 | 1,510,981.0 | 1,092,003.4 | 848,272.1 | 1,021,482.3 | 895,094.9 | 1,150,375.9 | 1,833,870.4 | |||
| Total Assets | 289,955,000 | 287,280,000 | 291,897,000 | 293,797,000 | 299,546,000 | 299,675,000 | 285,134,000 | 285,992,000 | 288,036,000 | 287,042,000 | 276,212,000 | 290,478,000 | 278,472,000 | 275,192,000 | 269,963,000 | 275,272,000 | 279,450,000 | 277,184,000 | 246,500,000 | 263,977,000 | 257,848,000 | 245,873,000 | 233,219,000 | 246,351,000 | 241,914,000 | 221,208,000 | 214,990,000 | 215,699,000 | 219,111,000 | 205,900,000 | 204,893,000 | 201,960,000 | 206,600,000 | 198,185,000 | 190,508,000 | 177,843,000 | 187,590,000 | 179,343,000 | 177,462,000 | 171,411,000 | 176,992,000 | 165,928,000 | 158,394,000 | 154,050,000 | 146,672,000 | 141,615,000 | 138,275,000 | 130,160,000 | 130,472,000 | 127,796,000 | 120,795,000 | 111,472,000 | 116,104,000 | 110,211,000 | 105,402,000 | 101,536,000 | 104,624,000 | 102,722,000 | 99,473,234 | 99,834,171 | 99,758,447 | 99,758,447 | 100,060,741 | 99,050,328 | 96,534,197 | 97,559,606 | 95,215,932 | 94,170,736 | 91,292,770 | 91,256,250 | 86,002,762.3 | 85,820,280.3 | 81,702,006.4 | 82,044,059.4 | 76,309,927.3 | 79,820,144.4 | 75,353,687.5 | 75,008,221.1 | 68,138,281.2 | 67,619,175.9 | 64,168,381.8 | 62,006,098.0 | 59,432,989.7 | 59,215,686.3 | 59,028,571.4 | 56,794,392.5 | 56,119,266.1 | 55,820,754.7 | 51,275,370.7 | 50,285,714.3 | 45,196,630.3 | 40,490,702.5 | 43,773,625.0 | 42,497,789.4 | 41,398,027.0 | 33,989,860.9 | 34,272,421.6 | 32,468,750.0 | 28,778,767.0 | 39,926,159.1 | 28,571,562.5 | 28,884,615.4 | 26,345,289.5 | 26,291,798.3 | 25,106,765.2 | 24,377,957.4 | 32,114,285.7 | 24,172,000.0 | 26,152,586.2 | 20,437,597.5 | 23,289,501.6 | 26,903,367.5 | 21,453,138.4 | 22,317,494.6 | 20,888,292.2 | 24,359,470.1 | 26,849,266.0 | 26,718,582.2 | |||
| Total Debt | 68,735,000 | 75,266,000 | 77,678,000 | 84,799,000 | 69,156,000 | 76,834,000 | 73,139,000 | 79,116,000 | 61,302,000 | 68,124,000 | 68,999,000 | 74,350,000 | 60,709,000 | 63,041,000 | 66,870,000 | 74,170,000 | 63,127,000 | 69,078,000 | 68,502,000 | 78,983,000 | 68,008,000 | 64,722,000 | 61,768,000 | 64,327,000 | 60,428,000 | 52,084,000 | 50,804,000 | 57,503,000 | 43,518,000 | 44,082,000 | 46,675,000 | 52,479,000 | 36,269,000 | 35,472,000 | 34,532,000 | 34,669,000 | 31,783,000 | 31,799,000 | 32,643,000 | 33,991,000 | 34,964,000 | 34,612,000 | 34,997,000 | 36,650,000 | 23,438,000 | 23,452,000 | 24,890,000 | 23,710,000 | 19,639,000 | 20,256,000 | 19,959,000 | 19,865,000 | 18,573,000 | 19,275,000 | 16,834,000 | 18,184,000 | 11,835,000 | 17,871,000 | 18,060,449 | 19,694,222 | 22,015,221 | 19,273,918 | 19,946,637 | 19,135,354 | 20,203,325 | 22,130,808 | 23,463,359 | 17,964,083 | 17,584,471 | 18,882,588 | 16,635,834.8 | 14,209,328.9 | 7,935,425.7 | 13,497,116.6 | 13,980,672.7 | 12,604,377.3 | 14,366,185.3 | 15,585,938.9 | 14,942,150.7 | 12,621,157.4 | 10,355,636.4 | 10,577,098.0 | 11,608,247.4 | 15,352,941.2 | 17,180,952.4 | 12,990,654.2 | 14,018,348.6 | 14,660,377.4 | 14,340,913.8 | 15,310,924.4 | 13,758,840.3 | 10,862,677.7 | 12,090,616.1 | 12,474,134.5 | 13,414,243.2 | 11,955,582.6 | 11,698,813.7 | 11,260,416.7 | 10,566,436.9 | 16,313,079.5 | 10,131,177.1 | 9,673,076.9 | 9,341,350.9 | 9,714,061.4 | 8,890,060.6 | 8,532,113.5 | 12,118,487.4 | 8,216,666.7 | 10,181,896.6 | 7,794,071.8 | 9,727,465.5 | 12,878,477.3 | 8,242,476.4 | 6,846,652.3 | 5,976,727.5 | 6,702,112.4 | 7,358,038.0 | 7,208,378.1 | |||
| Stockholders' Equity | 134,492,000 | 130,151,000 | 137,139,000 | 132,141,000 | 148,119,000 | 142,094,000 | 135,702,000 | 130,170,000 | 141,917,000 | 135,744,000 | 130,693,000 | 123,845,000 | 135,613,000 | 129,258,000 | 123,572,000 | 120,241,000 | 127,794,000 | 121,646,000 | 104,720,000 | 98,408,000 | 108,633,000 | 102,374,000 | 101,717,000 | 95,938,000 | 106,447,000 | 99,561,000 | 99,594,000 | 93,949,000 | 105,108,000 | 98,739,000 | 90,530,000 | 84,935,000 | 98,493,000 | 92,467,000 | 90,714,000 | 84,867,000 | 91,077,000 | 84,163,000 | 83,619,000 | 78,821,000 | 79,655,000 | 74,934,000 | 70,791,000 | 66,547,000 | 71,604,000 | 67,646,000 | 64,578,000 | 60,512,000 | 64,109,000 | 59,753,000 | 57,355,000 | 50,966,000 | 55,032,000 | 46,700,000 | 48,728,000 | 45,385,000 | 49,683,000 | 45,711,000 | 45,951,337 | 44,221,505 | 44,418,742 | 44,418,742 | 42,741,381 | 39,873,293 | 41,783,145 | 38,989,747 | 37,506,668 | 34,110,732 | 36,793,369 | 34,314,071 | 32,585,443.6 | 30,380,586.3 | 36,058,775.9 | 33,742,537.8 | 31,621,636.4 | 28,666,588.5 | 30,281,099.0 | 28,021,051.2 | 27,423,051.5 | 24,286,074.1 | 26,846,500.0 | 23,230,607.8 | 22,670,103.1 | 21,186,274.5 | 22,171,428.6 | 20,448,598.1 | 19,302,752.3 | 20,198,113.2 | 19,716,569.0 | 17,310,924.4 | 16,594,537.8 | 15,867,214.9 | 17,978,669.6 | 15,965,148.7 | 14,385,873.9 | 9,992,078.3 | 11,429,529.4 | 9,322,916.7 | 7,721,436.9 | 6,357,272.7 | 14,086,770.8 | 13,692,307.7 | 12,488,000.0 | 12,155,886.0 | 12,316,378.8 | 11,318,177.3 | 14,326,050.4 | 11,205,333.3 | 11,312,931.0 | 9,007,020.3 | 9,360,551.4 | 9,136,164.0 | 9,238,177.1 | 10,773,218.2 | 10,509,130.0 | 12,388,113.1 | 13,681,346.2 | 13,322,234.2 | |||
| Cash Flow | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | 17,290,000 | 14,237,000 | 17,032,000 | 15,797,000 | 16,776,000 | 15,645,000 | 16,268,000 | 13,857,000 | 15,830,000 | 17,804,000 | 17,157,000 | 13,243,000 | 12,377,000 | 22,488,000 | 15,922,000 | 16,327,000 | 18,617,000 | 17,381,000 | 17,887,000 | 15,652,000 | 17,433,000 | 17,867,000 | 13,279,000 | 16,568,000 | 17,603,000 | 16,686,000 | 10,561,000 | 14,647,000 | 13,055,000 | 17,379,000 | 12,501,000 | 6,225,000 | 9,566,000 | 12,616,000 | 14,529,000 | 9,190,000 | 13,070,000 | 8,202,000 | 14,340,000 | 11,546,000 | 13,143,000 | 12,359,000 | 12,670,000 | 9,367,000 | 9,273,000 | 10,372,000 | 10,069,000 | 9,544,000 | 7,751,000 | 14,453,000 | 7,733,000 | 6,703,000 | 7,685,000 | 2,807,000 | 8,353,000 | 8,006,000 | 8,775,000 | 7,582,115 | 7,752,118 | 7,985,562 | 7,142,356 | 7,269,592 | 7,344,755 | 6,159,314 | 6,985,102 | 7,453,187 | 8,828,679 | 6,180,404 | 7,253,304 | 5,296,197.1 | 6,459,001.1 | 6,409,640.0 | 6,151,458.8 | 8,535,479.5 | 8,019,643.2 | 7,065,785.4 | 4,101,398.7 | 7,104,819.1 | 6,839,045.9 | 7,403,309.3 | 5,302,700.0 | 5,933,294.0 | 6,633,009.9 | 3,851,820.7 | 4,628,571.4 | 5,902,855.2 | 4,651,808.9 | 5,650,943.4 | 0 | 12,848,739.5 | 0 | 10,503,714.2 | 0 | 0 | 0 | 7,010,416.7 | 0 | 0 | 0 | 4,961,538.5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||
| Capital Expenditure | (5,002,000) | (7,423,000) | (6,798,000) | (5,711,000) | (5,101,000) | (7,520,000) | (6,185,000) | (6,834,000) | (5,466,000) | (10,870,000) | (8,043,000) | (5,070,000) | (9,620,000) | (11,758,000) | (6,874,000) | (8,718,000) | (7,660,000) | (9,540,000) | (6,590,000) | (7,608,000) | (5,974,000) | (12,022,000) | (3,290,000) | (10,197,000) | (4,051,000) | (13,568,000) | (7,942,000) | (9,056,000) | (4,565,000) | (6,929,000) | (11,431,000) | (7,395,000) | (5,807,000) | (11,852,000) | (6,372,000) | (7,922,000) | (6,638,000) | (5,950,000) | (8,643,000) | (7,705,000) | (5,827,000) | (8,111,000) | (8,525,000) | (4,174,000) | (5,756,000) | (7,386,000) | (7,656,000) | (6,416,000) | (5,148,000) | (11,260,000) | (4,079,000) | (1,852,000) | (3,228,000) | 1,508,000 | (3,678,000) | (2,547,000) | (4,136,000) | (5,774,081) | (3,420,551) | (2,265,721) | (3,082,647) | (4,281,964) | (3,853,305) | (3,151,781) | (5,029,110) | (4,569,907) | (5,431,586) | (5,190,557) | (5,951,112) | (4,356,643.8) | (4,256,623.7) | (3,852,038.4) | (3,765,421.1) | (3,011,654.6) | (3,509,052.0) | (4,627,998.4) | (3,905,404.2) | (5,603,678.4) | (3,232,824.9) | (3,833,660.3) | (3,932,154.5) | (4,832,832.9) | (2,600,667.1) | (2,243,417.4) | (2,609,523.8) | (5,453,571.1) | (2,171,715.4) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||
| Free Cash Flow | 12,288,000 | 6,814,000 | 10,234,000 | 10,086,000 | 11,675,000 | 8,125,000 | 10,083,000 | 7,023,000 | 10,364,000 | 6,934,000 | 9,114,000 | 8,173,000 | 2,757,000 | 10,730,000 | 9,048,000 | 7,609,000 | 10,957,000 | 7,841,000 | 11,297,000 | 8,044,000 | 11,459,000 | 5,845,000 | 9,989,000 | 6,371,000 | 13,552,000 | 3,118,000 | 2,619,000 | 5,591,000 | 8,490,000 | 10,450,000 | 1,070,000 | (1,170,000) | 3,759,000 | 764,000 | 8,157,000 | 1,268,000 | 6,432,000 | 2,252,000 | 5,697,000 | 3,841,000 | 7,316,000 | 4,248,000 | 4,145,000 | 5,193,000 | 3,517,000 | 2,986,000 | 2,413,000 | 3,128,000 | 2,603,000 | 3,193,000 | 3,654,000 | 4,851,000 | 4,457,000 | 4,315,000 | 4,675,000 | 5,459,000 | 4,639,000 | 1,808,034 | 4,331,567 | 5,719,841 | 4,059,709 | 2,987,628 | 3,491,450 | 3,007,533 | 1,955,992 | 2,883,280 | 3,397,093 | 989,847 | 1,302,192 | 939,553.2 | 2,202,377.4 | 2,557,601.6 | 2,386,037.7 | 5,523,824.9 | 4,510,591.1 | 2,437,787.0 | 195,994.6 | 1,501,140.7 | 3,606,221.0 | 3,569,649.0 | 1,370,545.5 | 1,100,461.1 | 4,032,342.8 | 1,608,403.4 | 2,019,047.6 | 449,284.1 | 2,480,093.5 | 5,650,943.4 | 0 | 12,848,739.5 | 0 | 10,503,714.2 | 0 | 0 | 0 | 7,010,416.7 | 0 | 0 | 0 | 4,961,538.5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||