| Dec-25 | Dec-24 | Dec-23 | Dec-22 | Dec-21 | Dec-20 | Dec-19 | Dec-18 | Dec-17 | Dec-16 | Dec-15 | Dec-14 | Dec-13 | Dec-12 | Dec-11 | Dec-10 | Dec-09 | Dec-08 | Dec-07 | Dec-06 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 63,842,000.00 | 61,603,000.00 | 60,581,000.00 | 60,935,000.00 | 68,353,000.00 | 65,317,000.00 | 54,949,000.00 | 45,671,000.00 | 49,405,000.00 | 47,231,000.00 | 43,669,000.00 | 37,736,000.00 | 36,574,000.00 | 27,941,000.00 | 30,462,000.00 | 27,758,763.00 | 29,715,574.00 | 24,316,297.00 | 27,722,306.77 | 26,649,874.23 |
| Cash flow from investing | -26,095,000.00 | -29,456,000.00 | -36,911,000.00 | -39,250,000.00 | -37,703,000.00 | -35,099,000.00 | -35,791,000.00 | -35,090,000.00 | -33,007,000.00 | -27,557,000.00 | -27,421,000.00 | -24,748,000.00 | -22,702,000.00 | -11,311,000.00 | -14,414,000.00 | -16,518,304.00 | -21,828,879.00 | -16,545,727.00 | -15,136,151.04 | -16,433,162.63 |
| Cash flow from financing | -37,743,000.00 | -27,505,000.00 | -26,565,000.00 | -40,837,000.00 | -12,986,000.00 | -27,910,000.00 | -18,247,000.00 | -18,458,000.00 | -21,052,000.00 | -17,905,000.00 | -6,407,000.00 | -10,083,000.00 | -13,327,000.00 | -13,314,000.00 | -15,539,000.00 | -9,819,578.00 | -6,652,664.00 | -11,348,436.00 | -10,955,085.95 | -7,370,287.51 |
| Change in cash | 4,000.00 | 4,642,000.00 | -2,895,000.00 | -19,152,000.00 | 17,664,000.00 | 2,308,000.00 | 911,000.00 | -7,877,000.00 | -4,654,000.00 | 1,769,000.00 | 9,841,000.00 | 2,905,000.00 | 545,000.00 | 3,316,000.00 | 509,000.00 | 1,420,881.00 | 1,234,031.00 | -3,577,866.00 | 1,631,069.79 | 2,846,424.08 |
| Change in exchange rate | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |||||||||||||||
Show Quarterly Cash Flow
| Mar-26 | Dec-25 | Sep-25 | Jun-25 | Mar-25 | Dec-24 | Sep-24 | Jun-24 | Mar-24 | Dec-23 | Sep-23 | Jun-23 | Mar-23 | Dec-22 | Sep-22 | Jun-22 | Mar-22 | Dec-21 | Sep-21 | Jun-21 | Mar-21 | Dec-20 | Sep-20 | Jun-20 | Mar-20 | Dec-19 | Sep-19 | Jun-19 | Mar-19 | Dec-18 | Sep-18 | Jun-18 | Mar-18 | Dec-17 | Sep-17 | Jun-17 | Mar-17 | Dec-16 | Sep-16 | Jun-16 | Mar-16 | Dec-15 | Sep-15 | Jun-15 | Mar-15 | Dec-14 | Sep-14 | Jun-14 | Mar-14 | Dec-13 | Sep-13 | Jun-13 | Mar-13 | Dec-12 | Sep-12 | Jun-12 | Mar-12 | Dec-11 | Sep-11 | Jun-11 | Mar-11 | Dec-10 | Sep-10 | Jun-10 | Mar-10 | Dec-09 | Sep-09 | Jun-09 | Mar-09 | Dec-08 | Sep-08 | Jun-08 | Mar-08 | Dec-07 | Sep-07 | Jun-07 | Mar-07 | Dec-06 | Sep-06 | Jun-06 | Mar-06 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 17,290,000.00 | 17,032,000.00 | 15,797,000.00 | 16,776,000.00 | 61,599,000.00 | 16,268,000.00 | 13,857,000.00 | 15,830,000.00 | 17,804,000.00 | 17,157,000.00 | 13,243,000.00 | 12,377,000.00 | 22,488,000.00 | 15,922,000.00 | 16,327,000.00 | 18,617,000.00 | 17,381,000.00 | 17,887,000.00 | 15,652,000.00 | 17,433,000.00 | 17,867,000.00 | 13,279,000.00 | 16,568,000.00 | 17,603,000.00 | 16,686,000.00 | 10,561,000.00 | 14,647,000.00 | 13,055,000.00 | 17,379,000.00 | 12,501,000.00 | 6,225,000.00 | 9,566,000.00 | 12,616,000.00 | 14,529,000.00 | 9,190,000.00 | 13,070,000.00 | 8,202,000.00 | 14,340,000.00 | 11,546,000.00 | 13,143,000.00 | 12,359,000.00 | 12,670,000.00 | 9,367,000.00 | 9,273,000.00 | 10,372,000.00 | 10,069,000.00 | 9,544,000.00 | 7,751,000.00 | 14,453,000.00 | 7,733,000.00 | 6,703,000.00 | 7,685,000.00 | 2,807,000.00 | 8,353,000.00 | 8,006,000.00 | 8,775,000.00 | 7,582,115.00 | 7,752,118.00 | 7,985,562.00 | 7,142,356.00 | 7,269,592.00 | 7,344,755.00 | 6,159,314.00 | 6,985,102.00 | 7,453,187.00 | 8,828,679.00 | 6,180,404.00 | 7,253,304.00 | 5,296,197.07 | 6,459,001.11 | 6,409,640.02 | 6,151,458.81 | 8,535,479.50 | 8,019,643.15 | 7,065,785.39 | 4,101,398.73 | 7,104,819.08 | 6,839,045.89 | 7,403,309.26 | 5,302,700.00 | |
| Cash flow from investing | -5,120,000.00 | -7,090,000.00 | -4,939,000.00 | -6,521,000.00 | -29,456,000.00 | -7,307,000.00 | -8,152,000.00 | -6,054,000.00 | -10,649,000.00 | -26,262,000.00 | -7,111,000.00 | -10,558,000.00 | -12,361,000.00 | -9,192,000.00 | -8,610,000.00 | -8,959,000.00 | -10,911,000.00 | -7,736,000.00 | -12,293,000.00 | -6,763,000.00 | -15,966,000.00 | -3,353,000.00 | -10,848,000.00 | -5,089,000.00 | -13,658,000.00 | -5,793,000.00 | -10,132,000.00 | -6,208,000.00 | -10,988,000.00 | -9,902,000.00 | -7,794,000.00 | -6,406,000.00 | -12,217,000.00 | -6,207,000.00 | -8,043,000.00 | -6,540,000.00 | -4,867,000.00 | -8,605,000.00 | -8,503,000.00 | -5,582,000.00 | -8,203,000.00 | -9,084,000.00 | -4,146,000.00 | -5,988,000.00 | -9,022,000.00 | -10,194,000.00 | -4,642,000.00 | -890,000.00 | -16,893,000.00 | -3,362,000.00 | -2,528,000.00 | 81,000.00 | -2,126,000.00 | -2,527,000.00 | -2,654,000.00 | -4,004,000.00 | -5,510,436.00 | -3,345,655.00 | -2,426,905.00 | -3,131,004.00 | -4,411,525.00 | -3,737,751.00 | -3,388,176.00 | -4,980,852.00 | -4,694,237.00 | -6,140,855.00 | -5,010,426.00 | -5,983,361.00 | -3,805,385.72 | -4,442,986.93 | -4,171,178.56 | -4,126,175.79 | -3,892,469.22 | -3,451,064.49 | -4,767,585.54 | -3,025,031.79 | -5,483,557.85 | -3,163,669.59 | -4,041,071.55 | -3,744,863.64 | |
| Cash flow from financing | -9,018,000.00 | -4,030,000.00 | -11,793,000.00 | -11,997,000.00 | -9,923,000.00 | 1,323,000.00 | -9,551,000.00 | -9,838,000.00 | -9,439,000.00 | -4,048,000.00 | -23,315,000.00 | 4,472,000.00 | -3,674,000.00 | -9,930,000.00 | -15,328,000.00 | -9,341,000.00 | -6,366,000.00 | 14,356,000.00 | -29,229,000.00 | 1,520,000.00 | 367,000.00 | 1,437,000.00 | -20,886,000.00 | -1,454,000.00 | -6,850,000.00 | 139,000.00 | -6,713,000.00 | -10,775,000.00 | -898,000.00 | -2,504,000.00 | -5,894,000.00 | -10,685,000.00 | 625,000.00 | -2,371,000.00 | -327,000.00 | -15,784,000.00 | -2,570,000.00 | -2,593,000.00 | 1,734,000.00 | -17,360,000.00 | 314,000.00 | -1,880,000.00 | -2,278,000.00 | -1,300,000.00 | -949,000.00 | -1,584,000.00 | 1,006,000.00 | -8,975,000.00 | -530,000.00 | -794,000.00 | 1,072,000.00 | -12,804,000.00 | -801,000.00 | 434,000.00 | -2,515,000.00 | -7,976,000.00 | -3,257,000.00 | -1,847,283.00 | -5,611,958.00 | -5,647,180.00 | -2,432,579.00 | -2,983,299.00 | -2,968,472.00 | -1,226,138.00 | -2,641,669.00 | -2,098,205.00 | -3,329,071.00 | 550,912.00 | -1,776,300.00 | -2,448,897.96 | -5,415,319.75 | -1,173,983.59 | -2,310,234.70 | -1,308,585.95 | -8,811,960.29 | 1,133,589.26 | -1,968,128.97 | -1,765,351.85 | -4,717,287.51 | -1,000,557.24 | 112,909.09 |
| Change in cash | 3,152,000.00 | -4,030,000.00 | -1,851,000.00 | -1,139,000.00 | 332,000.00 | 33,466,000.00 | -590,000.00 | -4,133,000.00 | 337,000.00 | 3,107,000.00 | -32,420,000.00 | 10,604,000.00 | -1,855,000.00 | 197,000.00 | -8,598,000.00 | -1,624,000.00 | 3,292,000.00 | 20,826,000.00 | -19,078,000.00 | 4,879,000.00 | 11,037,000.00 | 3,338,000.00 | -10,960,000.00 | 4,266,000.00 | 5,664,000.00 | 3,167,000.00 | -1,945,000.00 | -6,260,000.00 | 5,949,000.00 | 3,887,000.00 | -3,295,000.00 | -12,254,000.00 | 3,785,000.00 | -1,972,000.00 | 7,995,000.00 | -14,637,000.00 | 3,960,000.00 | 742,000.00 | 7,469,000.00 | -14,317,000.00 | 7,875,000.00 | 2,276,000.00 | 1,308,000.00 | 3,921,000.00 | 2,336,000.00 | -234,000.00 | 881,000.00 | -4,073,000.00 | 6,331,000.00 | -3,234,000.00 | 5,443,000.00 | -8,629,000.00 | 6,965,000.00 | 1,115,000.00 | 3,311,000.00 | -2,624,000.00 | 1,514,000.00 | 224,396.00 | -1,205,495.00 | -88,523.00 | 1,578,773.00 | -125,232.00 | 638,532.00 | 1,545,000.00 | -637,419.00 | 660,745.00 | -641,247.00 | 1,720,890.00 | -506,357.00 | -958,086.61 | -3,399,305.57 | 1,064,477.86 | -284,951.68 | 3,334,424.33 | -4,243,381.62 | 3,431,789.11 | -891,762.03 | -144,090.63 | -1,041,911.22 | 2,361,680.47 | 1,670,745.45 |
| Change in exchange rate | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||