COM:TETRATECH
Tetra Tech
- Stock
Last Close
47.45
08/11 21:00
Market Cap
10.72B
Beta: -
Volume Today
2.72M
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Mar '14 | Jun '14 | Sep '14 | Dec '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Mar '16 | Jun '16 | Oct '16 | Jan '17 | Apr '17 | Jul '17 | Oct '17 | Dec '17 | Apr '18 | Jul '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Mar '21 | Jun '21 | Oct '21 | Jan '22 | Apr '22 | Jul '22 | Oct '22 | Jan '23 | Apr '23 | Jul '23 | Oct '23 | Dec '23 | Mar '24 | Jun '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 27.33M - | 31.91M 16.77% | 26.71M 16.29% | 22.73M 14.90% | 25.65M 12.83% | 19.01M 25.88% | 26.25M 38.10% | -31.68M 220.68% | 23.24M 173.36% | 3.74M 83.92% | 25.69M 587.29% | 31.18M 21.38% | 26.59M 14.74% | 26.87M 1.05% | 29.98M 11.57% | 34.49M 15.05% | 46.05M 33.54% | 28.75M 37.58% | 33.34M 15.99% | 28.81M 13.59% | 42.03M 45.88% | 55.94M 33.10% | 49.25M 11.96% | 11.53M 76.58% | 47.32M 310.24% | 36.41M 23.04% | 45.50M 24.97% | 44.66M 1.86% | 52.45M 17.45% | 45.53M 13.19% | 51.92M 14.05% | 82.93M 59.72% | 68.50M 17.40% | 53.05M 22.56% | 58.66M 10.57% | 82.96M 41.43% | 116.72M 40.69% | 42.84M 63.29% | 60.24M 40.61% | 53.66M 10.92% | 74.98M 39.74% | 76.45M 1.96% | 85.81M 12.25% | |
depreciation and amortization | 15.91M - | 13.50M 15.17% | 12.73M 5.68% | 12.39M 2.67% | 12.99M 4.83% | 10.96M 15.67% | 10.35M 5.51% | 9.90M 4.36% | 9.80M 0.97% | 11.61M 18.36% | 12.43M 7.07% | 11.75M 5.41% | 11.19M 4.78% | 12.04M 7.61% | 11.14M 7.47% | 11.38M 2.12% | 9.98M 12.27% | 10.33M 3.47% | 10.28M 0.47% | 8.04M 21.75% | 8.27M 2.86% | 6.46M 21.96% | 6.56M 1.63% | 7.55M 15.07% | 6.24M 17.43% | 6.57M 5.44% | 6.26M 4.82% | 5.54M 11.38% | 6.24M 12.50% | 5.29M 15.26% | 5.29M 0.02% | 6.99M 32.29% | 6.11M 12.63% | 6.55M 7.20% | 6.88M 5.07% | 7.49M 8.79% | 6.62M 11.65% | 16.92M 155.76% | 19.68M 16.33% | 17.98M 8.63% | 19.48M 8.33% | 17.73M 9.00% | 19.50M 9.99% | |
deferred income tax | 557K - | -3.21M 677.20% | 4.70M 246.13% | -2.19M 146.51% | 4.85M 321.78% | -3.39M 169.87% | -11.29M 233.31% | 18.24M 261.60% | 928K 94.91% | 6.18M 566.06% | 204K 96.70% | -4.82M 2,461.27% | 2.19M 145.57% | 17.66M 704.37% | 8.04M 54.49% | -37.84M 570.98% | -10.10M 73.31% | 1.83M - | -8.16M 544.87% | -1.42M 82.55% | -24.67M 1,632.30% | -54K 99.78% | -6.19M 11,355.56% | 2.17M 135.13% | 980K 54.90% | -386K 139.39% | -2.20M 470.47% | 954K 143.32% | -604K 163.31% | -227K 62.42% | -38.62M 16,911.89% | -878K 97.73% | 1.37M 256.26% | 256K 81.34% | 1.43M 456.64% | -15.94M 1,218.25% | 36.91M 331.65% | 497K 98.65% | -42.68M 8,687.32% | -1.62M 96.19% | -1.69M - | |||
stock based compensation | 2.34M - | 3.20M 36.73% | 2.79M 12.70% | 2.04M 26.76% | 2.84M 38.88% | 2.55M 10.18% | 2.70M 5.92% | 2.83M 4.85% | 2.79M 1.45% | 3.35M 20.16% | 3.15M 6.05% | 3.67M 16.28% | 3.22M 12.22% | 3.39M 5.47% | 3.43M 1.00% | 3.41M 0.41% | 3.97M 16.32% | 4.74M 19.27% | 6.81M 43.91% | 4.06M 40.37% | 4.53M 11.49% | 4.07M 10.26% | 4.12M 1.40% | 4.90M 18.90% | 4.48M 8.55% | 4.96M 10.55% | 4.06M 18.12% | 5.93M 46.17% | 4.90M 17.40% | 5.67M 15.72% | 5.70M 0.48% | 6.81M 19.51% | 5.83M 14.37% | 6.56M 12.63% | 6.71M 2.25% | 7.12M 6.12% | 7.18M 0.86% | 7.42M 3.26% | 7.04M 5.12% | 6.97M 1.01% | 7.64M 9.67% | |||
change in working capital | -3.30M - | -9.29M 181.47% | 23.34M 351.08% | -966K 104.14% | -39.81M 4,020.81% | 76K 100.19% | 80.61M 105,959.21% | -31.41M 138.97% | -20.88M 33.53% | -24.21M 15.94% | 17.12M 170.72% | 11.54M 32.56% | -100.78M 972.91% | 57.62M 157.18% | -30.84M 153.52% | 49.64M 260.99% | -118.79M 339.29% | 37.31M 131.41% | -7.04M 118.88% | 77.09M 1,194.29% | -72.10M 193.53% | 66.65M 192.44% | -51.83M 177.76% | 67.35M 229.96% | -80.23M 219.11% | 54.70M 168.18% | 61.51M 12.45% | 17.28M 71.91% | -31.18M 280.45% | 70.23M 325.28% | 9.76M 86.11% | 22.25M 128.08% | 3.22M 85.54% | 28.11M 773.59% | 25.71M 8.53% | -18.64M 172.47% | -53.87M 189.05% | 30.12M 155.92% | 45.38M 50.66% | 64.55M 42.22% | -91.36M 241.54% | 13.35M 114.61% | 25.98M 94.67% | |
accounts receivables | 19.24M - | -13.69M 171.15% | -14.72M 7.52% | -22.85M 55.30% | 35.62M 255.85% | 1.67M 95.31% | 40.82M 2,341.45% | -4.17M 110.22% | 30.41M 829.38% | 5.48M 81.97% | -16.79M 406.24% | -10.04M 40.18% | -41.96M 317.74% | 44.59M 206.27% | -12.12M 127.17% | -55.30M 356.39% | -36.01M 34.88% | -6.90M 80.84% | -15.80M 128.97% | 12.44M 178.73% | 14.53M 16.78% | 33.51M 130.68% | -89.34M 366.58% | 31.07M 134.78% | 40.92M 31.69% | 58.45M 42.84% | 44.84M 23.27% | 10.54M 76.51% | -11.40M 208.20% | -4.13M - | -21.56M 422.03% | -68.22M - | -16.18M 76.29% | -20.37M 25.94% | -5.28M 74.08% | -3.61M 31.65% | -22.29M 517.74% | -907K 95.93% | -31.09M 3,327.89% | |||||
inventory | -11.72M - | -8.21M 29.90% | -243K 97.04% | 6.38M 2,725.10% | -5.51M 186.33% | -8.54M 55.02% | -1.67M 80.39% | -11.78M 603.41% | -9.96M 15.44% | 4.59M 146.13% | -14.40M 413.59% | 4.17M 128.92% | -17.03M 508.88% | 4.43M 125.98% | -7.72M 274.45% | 14.18M 283.64% | -25.30M 278.40% | 10.48M 141.44% | 2.06M 80.36% | 16.24M 688.83% | 5.08M 68.73% | -3.22M 163.46% | -2.30M 28.58% | -13.91M 504.47% | -16.97M 21.95% | 8.16M 148.07% | 20.68M 153.53% | -3.73M 118.04% | -11.56M 209.75% | -4.27M - | 16.98M 497.91% | 20.37M - | 5.28M 74.08% | 3.61M 31.65% | -48.71M 1,450.11% | |||||||||
accounts payables | -6.19M - | 15.70M 353.85% | 19.43M 23.72% | 2.83M 85.44% | -59.38M 2,199.79% | 19.75M 133.26% | 2.90M 85.31% | 9.83M 238.92% | -30.36M 408.80% | 3.19M 110.49% | 24.61M 672.68% | -436K 101.77% | -22.61M 5,085.55% | 7.02M 131.06% | 13.10M 86.60% | 21.08M 60.89% | -35.17M 266.83% | 8.71M 124.76% | -17.82M 304.60% | 28.25M 258.52% | -40.86M 244.65% | 13.95M 134.14% | 43.77M 213.76% | 22.15M 49.41% | -66.38M 399.74% | -23.25M 64.98% | -8.40M 63.87% | -4.13M 50.79% | 23.63M 671.76% | -11.57M 148.95% | 7.65M 166.12% | -6.16M 180.55% | 14.06M 328.14% | -14.69M 204.50% | 9.48M 164.52% | 8.25M 12.90% | 3.82M 53.72% | 39.35M 930.08% | -46.85M 219.06% | -15.54M 66.84% | 33.79M 317.49% | -17.41M - | ||
other working capital | -4.63M - | -3.10M 33.20% | 18.87M 709.40% | 12.68M 32.79% | -10.54M 183.08% | -12.81M 21.57% | 38.56M 401.06% | -25.30M 165.61% | -10.98M 56.61% | -37.47M 241.36% | 23.70M 163.26% | 17.86M 24.65% | -19.17M 207.35% | 1.58M 108.24% | -24.10M 1,625.44% | 69.68M 389.10% | -22.32M 132.03% | 25.02M 212.10% | 24.52M 2.01% | 20.16M 17.75% | -50.85M 352.19% | 22.41M 144.07% | -3.96M 117.66% | 28.05M 808.69% | -37.80M 234.74% | 11.34M 130.00% | 4.38M 61.38% | 14.61M 233.52% | -31.85M 318.05% | 81.80M 356.85% | 2.11M 97.42% | 36.81M 1,646.99% | -6.26M 117.00% | 42.80M 784.03% | 16.24M 62.06% | 41.33M 154.55% | -41.51M 200.43% | -9.22M 77.78% | 92.23M 1,099.80% | 80.08M 13.17% | -54.15M 167.62% | 14.25M 126.32% | 74.48M 422.63% | |
other non cash items | -1.12M - | -21.61M 1,836.47% | -12.18M 43.65% | -20.94M 71.94% | -1.06M 94.92% | -9.89M 830.86% | 706K 107.13% | 60.87M 8,521.81% | 7.73M 87.30% | 5.96M 22.95% | 968K 83.74% | -1.11M 214.88% | -1.16M 4.50% | -8.47M 628.83% | -535K 93.68% | 5.34M 1,098.13% | 2.40M 55.15% | 146K 93.90% | 7.45M 4,999.32% | -439K 105.90% | 3.39M 872.21% | 6.10M 79.94% | 6.08M 0.28% | 9.97M 63.97% | 2.00M 79.99% | -2.40M 220.04% | -5.59M 133.26% | -3.28M 41.38% | -183K 94.41% | -1.86M 918.58% | -3.32M 78.17% | -2.53M 23.79% | -359K 85.82% | -518K 44.29% | 205K 139.58% | -20.15M 9,928.29% | -35.52M 76.32% | -46.28M 30.29% | 88K 100.19% | 21.93M 24,825% | 123K 99.44% | -4.59M 3,829.27% | 98.84M 2,254.70% | |
net cash provided by operating activities | 41.72M - | 14.49M 65.27% | 58.09M 300.99% | 13.08M 77.49% | 5.45M 58.30% | 19.31M 254.09% | 109.33M 466.14% | 28.75M 73.70% | 23.61M 17.86% | 6.63M 71.94% | 59.56M 798.75% | 52.22M 12.33% | -58.75M 212.50% | 109.11M 285.73% | 21.21M 80.56% | 66.42M 213.16% | -66.49M 200.11% | 81.27M 222.22% | 52.67M 35.19% | 109.42M 107.73% | -15.30M 113.99% | 114.55M 848.59% | 14.14M 87.66% | 95.13M 572.90% | -18.02M 118.95% | 101.22M 661.60% | 111.35M 10.01% | 67.93M 39.00% | 33.18M 51.15% | 124.24M 274.45% | 69.11M 44.37% | 77.83M 12.62% | 82.42M 5.89% | 95.13M 15.42% | 98.43M 3.47% | 60.21M 38.83% | 25.19M 58.16% | 87.93M 249.06% | 132.93M 51.17% | 122.41M 7.91% | 9.25M 92.45% | 102.94M 1,013.29% | 140.93M 36.91% | |
investments in property plant and equipment | -6.60M - | -5.10M 22.80% | -3.18M 37.61% | -4.53M 42.30% | -7.14M 57.72% | -4.96M 30.52% | -8.17M 64.67% | -4.03M 50.60% | -3.25M 19.43% | -2.76M 15.17% | -4.10M 48.71% | -1.84M 55.17% | -2.03M 10.50% | -1.86M 8.17% | -3.12M 67.40% | -2.72M 12.78% | -2.14M 21.30% | -2.42M 13.02% | -1.78M 26.47% | -3.38M 89.78% | -3.85M 13.99% | -3.33M 13.70% | -2.82M 15.16% | -6.20M 119.74% | -3.33M 46.27% | -2.54M 23.60% | -3.48M 36.90% | -2.88M 17.19% | -1.79M 37.78% | -2.50M 39.39% | -1.94M 22.58% | -2.34M 20.75% | -1.52M 35.10% | -4.10M 170.22% | -2.78M 32.20% | -2.18M 21.57% | -5.00M 129.07% | -5.30M 6.04% | -7.03M 32.65% | -9.58M 36.30% | -3.46M 63.92% | -4.01M 15.94% | -3.86M 3.64% | |
acquisitions net | -10.68M - | 392K 103.67% | -409K 204.34% | -19.56M 4,681.42% | -11.75M - | 70K 100.60% | -155K - | -603K 289.03% | -85K - | -18.29M 21,422.35% | -46.16M 152.31% | 34.80M 175.39% | -38.60M 210.93% | 3.54M - | -39.43M 1,212.24% | -48.27M 22.44% | -766K - | -39.98M 5,119.71% | -14.09M - | -67.76M 380.92% | -8.86M 86.93% | -21.63M 144.17% | -3.14M 85.50% | -15.50M 394.10% | 51K 100.33% | -854.32M 1,675,235.29% | 351K 100.04% | 276K 21.37% | 22K 92.03% | -71.80M 326,445.45% | -21.29M 70.35% | |||||||||||||
purchases of investments | ||||||||||||||||||||||||||||||||||||||||||||
sales maturities of investments | ||||||||||||||||||||||||||||||||||||||||||||
other investing activites | 5.83M - | 1.03M 82.30% | 783K 24.05% | 854K 9.07% | 5.22M 510.77% | 4.61M 11.66% | 215K 95.33% | 4.92M 2,186.98% | 704K 85.68% | -84.99M 12,172.16% | 2.32M 102.73% | 650K 72.01% | 223K 65.69% | -7.96M 3,669.06% | 204K 102.56% | 398K 95.10% | 710K 78.39% | 941K 32.54% | 1.49M 58.77% | 32.20M 2,055.49% | 115K 99.64% | 135K 17.39% | 976K 622.96% | -575K 158.91% | 455K 179.13% | -21.88M 4,908.35% | 10.85M 149.57% | 548K 94.95% | 9K 98.36% | -3.00M 33,377.78% | 254K 108.48% | 159K 37.40% | 3.51M 2,110.06% | -2.97M 184.60% | 3.21M 208.07% | 212K 93.40% | 109.34M - | 76.00K - | ||||||
net cash used for investing activites | -11.45M - | -3.67M 67.92% | -2.81M 23.63% | -23.23M 727.76% | -1.92M 91.73% | -351K 81.73% | -19.70M 5,512.82% | 953K 104.84% | -2.55M 367.16% | -87.75M 3,346.39% | -1.93M 97.80% | -1.79M 7.35% | -1.81M 0.95% | -9.82M 443.36% | -2.92M 70.30% | -2.41M 17.41% | -19.73M 718.55% | -47.64M 141.49% | 34.51M 172.45% | -9.78M 128.34% | -3.74M 61.79% | 355K 109.50% | -41.27M 11,726.48% | -55.05M 33.37% | -2.88M 94.78% | -24.42M 749.20% | 6.60M 127.01% | -42.32M 741.60% | -1.79M 95.78% | -5.50M 207.78% | -15.77M 186.92% | -69.94M 343.43% | -6.86M 90.19% | -28.70M 318.30% | -2.71M 90.58% | -17.47M 545.80% | -4.95M 71.69% | -750.27M 15,072.38% | -6.68M 99.11% | -9.30M 39.33% | -3.43M 63.09% | -75.73M 2,105.21% | -25.15M 66.79% | |
debt repayment | -233K - | -226K 3.00% | -3.18M 1,307.96% | -738K 76.81% | -15.93M 2,057.99% | -8.07M 49.30% | -8.63M 6.87% | -42.83M 396.27% | -2.80M 93.46% | -73.92M 2,537.94% | -25.50M 65.51% | -46.27M 81.49% | -47.27M 2.15% | -90.58M 91.65% | -83.00M 8.38% | -13.02M 84.31% | -25.03M 92.21% | -37.08M 48.18% | -155.15M 318.39% | -268.69M 73.18% | -62.67M 76.68% | -99.42M 58.65% | -103.89M 4.49% | -149.51M 43.91% | -141.55M 5.32% | -33.18M 76.56% | -123.13M 271.08% | -34.52M 71.96% | -115.29M 233.97% | -32.18M 72.09% | -28.33M 11.97% | -241.22M 751.43% | -4.90M 97.97% | -102.90M 1,999.61% | -4.24M 95.88% | -9.38M 121.02% | -74.44M 693.78% | -177.94M 139.03% | -163.38M 8.18% | -615.87M 276.96% | -61.54M 90.01% | -3.38M 94.50% | -91.67M 2,608.98% | |
common stock issued | 6.33M - | 11.20M 77.05% | 781K 93.03% | 5.52M 607.30% | 1.52M 72.47% | 2.79M 83.76% | 1.30M 53.31% | 5.20M 298.77% | 4.08M 21.50% | 2.15M 47.37% | 6.44M 199.72% | 5.27M 18.16% | 2.40M 54.44% | 5.26M 118.81% | 10.33M 96.48% | 563K 94.55% | 5.58M 891.83% | 6.36M 13.91% | 1.25M 80.27% | 320K 74.50% | 48.04M 14,912.81% | 84.51M 75.91% | 200.89M 137.72% | 95.57M 52.43% | 199.78M 109.04% | 54.25M 72.84% | 52.60M 3.05% | 48.70M 7.42% | 131.03M 169.06% | -750K 100.57% | 12.22M 1,730% | 202.34M 1,555.15% | 55.95M 72.35% | 601K - | 57K 90.52% | 34K 40.35% | 334K 882.35% | 201K 39.82% | 335K 66.67% | 1.23M - | ||||
common stock repurchased | -19.48M - | -53.91M 176.81% | -20.17M 62.59% | -48.57M 140.83% | -6.76M 86.07% | -25M 269.55% | -25M 0% | -25M 0% | -25M 0% | -24.50M 2% | -10M 59.18% | -10M 0% | -40M 300% | -40M 0% | -25M 37.50% | -25M 0% | -25M 0% | 108.21M 532.84% | -25M 123.10% | -25M 0% | -25M 0% | -25M 0% | -21.18M 15.29% | -60.48M 185.61% | -20.53M 66.06% | -15M 26.93% | -15M 0% | -15M 0% | -15M 0% | -15M 0% | -50M 233.33% | -50M 0% | -50M 0% | -50M 0% | -16.59M 66.83% | -94K 99.43% | -105K 11.70% | -201K 91.43% | -335K 66.67% | -111K 66.87% | ||||
dividends paid | -4.51M - | -4.45M 1.22% | -4.37M 1.77% | -4.26M 2.61% | -4.81M 12.96% | -4.80M 0.21% | -4.71M 1.81% | -4.67M 0.93% | -5.20M 11.29% | -5.16M 0.75% | -5.14M 0.25% | -5.16M 0.25% | -5.74M 11.27% | -5.63M 1.83% | -5.59M 0.78% | -5.58M 0.11% | -6.66M 19.36% | -6.64M 0.35% | -6.65M 0.20% | -6.62M 0.57% | -8.22M 24.23% | -8.19M 0.41% | -8.19M 0.06% | -8.22M 0.42% | -9.18M 11.58% | -9.15M 0.25% | -9.20M 0.49% | -9.21M 0.15% | -10.83M 17.57% | -10.80M 0.29% | -10.79M 0.06% | -10.77M 0.22% | -12.31M 14.32% | -12.23M 0.69% | -12.19M 0.33% | -12.24M 0.46% | -13.84M 13.05% | -13.85M 0.04% | -13.87M 0.20% | -13.91M 0.25% | -15.52M 11.60% | |||
other financing activites | -2.29M - | -13.90M 506.55% | -9.31M 33.00% | 741K 107.96% | 13.63M 1,740.08% | 42.43M 211.16% | 4.25M 89.99% | -513K 112.08% | -883K 72.12% | 168.16M 19,143.94% | 30.36M 81.94% | 26.74M 11.94% | 88.95M 232.66% | 44.65M 49.81% | 65.98M 47.78% | 42.64M 35.38% | 120.03M 181.51% | 59.15M 50.72% | 113.73M 92.29% | -2.29M 102.02% | -12.74M 455.12% | -5.13M 59.74% | -410K 92.01% | -632K 54.15% | -20.05M 3,073.10% | -427K 97.87% | -13.10M 2,966.98% | -489K 96.27% | -24.37M 4,883.03% | -1.16M 95.25% | -4.44M 283.25% | -7.92M 78.41% | -26.67M 236.81% | 84.29M 416.06% | -138K 100.16% | 3.88M 2,912.32% | 60.89M 1,468.90% | 913M 1,399.45% | -9.11M 101.00% | 517.70M 5,784.04% | 93.80M 81.88% | -2.12M 102.26% | -7.13M 235.61% | |
net cash used provided by financing activities | 3.80M - | -2.92M 176.78% | -35.69M 1,122.36% | -52.84M 48.03% | -25.31M 52.10% | -15.68M 38.05% | -14.65M 6.55% | -67.94M 363.64% | -29.31M 56.85% | 66.72M 327.63% | -18.88M 128.30% | -43.92M 132.57% | 28.94M 165.91% | -55.84M 292.91% | -52.42M 6.11% | -15.45M 70.52% | 70.00M 552.92% | -2.16M 103.08% | -71.83M 3,226.96% | -169.09M 135.41% | -59.02M 65.10% | -51.66M 12.47% | 63.37M 222.68% | -87.76M 238.47% | 8.81M 110.03% | -48.06M 645.80% | -113.33M 135.79% | -10.46M 90.77% | -32.83M 213.68% | -58.30M 77.60% | -46.38M 20.46% | -72.59M 56.54% | -36.41M 49.84% | -79.38M 117.99% | -66.69M 15.98% | -67.12M 0.64% | -42.27M 37.03% | 722.76M 1,809.98% | -186.10M 125.75% | -112.02M 39.81% | 18.39M 116.42% | -12.76M 169.37% | -113.09M 786.43% | |
effect of forex changes on cash | -2.58M - | -1.46M 43.19% | 2.06M 240.37% | -3.51M 270.75% | -1.71M 51.18% | -3.65M 113.25% | 1.69M 146.18% | -1.62M 196.15% | -1.99M 22.93% | 2.97M 249.10% | 1.51M 49.31% | 30K 98.01% | -1.87M 6,323.33% | 909K 148.69% | 1.57M 72.28% | 2.65M 69.09% | -724K 127.34% | -1.32M 82.18% | -4.49M 240.71% | 1.61M 135.74% | -1.63M 201.25% | 981K 160.33% | 133K 86.44% | -1.22M 1,013.53% | 2.20M 281.07% | -4.61M 309.50% | 2.08M 145.02% | 541K 73.93% | 7.36M 1,259.70% | 1.45M 80.33% | 1.97M 36.07% | -3M 252.36% | -169K 94.37% | 1.79M 1,159.17% | -6.02M 436.54% | -7.91M 31.32% | 8.70M 209.91% | -796K 109.15% | 4.51M 666.71% | -8.32M 284.37% | 5.66M 167.99% | -2.85M 150.31% | ||
net change in cash | 31.49M - | 6.43M 79.58% | 21.65M 236.71% | -66.49M 407.17% | -23.49M 64.67% | -372K 98.42% | 76.67M 20,708.87% | -39.86M 151.99% | -10.24M 74.31% | -11.42M 11.55% | 40.25M 452.43% | 6.54M 83.75% | -33.48M 611.82% | 44.36M 232.50% | -32.57M 173.42% | 51.20M 257.22% | -16.95M 133.10% | 30.15M 277.89% | 10.86M 63.97% | -67.86M 724.64% | -79.69M 17.44% | 64.23M 180.60% | 36.37M 43.37% | -48.89M 234.43% | -9.89M 79.76% | 24.13M 343.86% | 6.70M 72.25% | 15.69M 134.28% | 5.92M 62.24% | 61.89M 944.94% | 8.94M 85.56% | -67.70M 857.59% | 38.97M 157.57% | -11.16M 128.64% | 23.01M 306.07% | -32.29M 240.35% | -13.33M 58.73% | 59.22M 544.42% | -55.33M 193.43% | -7.22M 86.94% | 29.86M 513.26% | 11.61M 61.13% | 2.03M 82.53% | |
cash at beginning of period | 129.31M - | 160.80M 24.35% | 167.22M 4.00% | 188.87M 12.94% | 122.38M 35.21% | 98.89M 19.19% | 98.52M 0.38% | 175.18M 77.82% | 135.33M 22.75% | 125.09M 7.57% | 113.67M 9.13% | 153.92M 35.41% | 160.46M 4.25% | 126.98M 20.86% | 171.34M 34.93% | 138.77M 19.01% | 189.97M 36.90% | 173.03M 8.92% | 203.18M 17.43% | 214.04M 5.35% | 148.88M 30.44% | 69.20M 53.52% | 133.42M 92.82% | 169.79M 27.26% | 120.90M 28.80% | 111.01M 8.18% | 135.13M 21.74% | 141.83M 4.95% | 157.51M 11.06% | 163.44M 3.76% | 225.33M 37.87% | 234.27M 3.97% | 166.57M 28.90% | 205.54M 23.40% | 194.38M 5.43% | 217.38M 11.84% | 185.49M 14.67% | 172.16M 7.18% | 231.39M 34.40% | 176.06M 23.91% | 168.83M 4.10% | 198.69M 17.69% | 210.29M 5.84% | |
cash at end of period | 160.80M - | 167.22M 4.00% | 188.87M 12.94% | 122.38M 35.21% | 98.89M 19.19% | 98.52M 0.38% | 175.18M 77.82% | 135.33M 22.75% | 125.09M 7.57% | 113.67M 9.13% | 153.92M 35.41% | 160.46M 4.25% | 126.98M 20.86% | 171.34M 34.93% | 138.77M 19.01% | 189.97M 36.90% | 173.03M 8.92% | 203.18M 17.43% | 214.04M 5.35% | 146.19M 31.70% | 69.20M 52.66% | 133.42M 92.82% | 169.79M 27.26% | 120.90M 28.80% | 111.01M 8.18% | 135.13M 21.74% | 141.83M 4.95% | 157.51M 11.06% | 163.44M 3.76% | 225.33M 37.87% | 234.27M 3.97% | 166.57M 28.90% | 205.54M 23.40% | 194.38M 5.43% | 217.38M 11.84% | 185.09M 14.85% | 172.16M 6.99% | 231.39M 34.40% | 176.06M 23.91% | 168.83M 4.10% | 198.69M 17.69% | 210.29M 5.84% | 212.32M 0.96% | |
operating cash flow | 41.72M - | 14.49M 65.27% | 58.09M 300.99% | 13.08M 77.49% | 5.45M 58.30% | 19.31M 254.09% | 109.33M 466.14% | 28.75M 73.70% | 23.61M 17.86% | 6.63M 71.94% | 59.56M 798.75% | 52.22M 12.33% | -58.75M 212.50% | 109.11M 285.73% | 21.21M 80.56% | 66.42M 213.16% | -66.49M 200.11% | 81.27M 222.22% | 52.67M 35.19% | 109.42M 107.73% | -15.30M 113.99% | 114.55M 848.59% | 14.14M 87.66% | 95.13M 572.90% | -18.02M 118.95% | 101.22M 661.60% | 111.35M 10.01% | 67.93M 39.00% | 33.18M 51.15% | 124.24M 274.45% | 69.11M 44.37% | 77.83M 12.62% | 82.42M 5.89% | 95.13M 15.42% | 98.43M 3.47% | 60.21M 38.83% | 25.19M 58.16% | 87.93M 249.06% | 132.93M 51.17% | 122.41M 7.91% | 9.25M 92.45% | 102.94M 1,013.29% | 140.93M 36.91% | |
capital expenditure | -6.60M - | -5.10M 22.80% | -3.18M 37.61% | -4.53M 42.30% | -7.14M 57.72% | -4.96M 30.52% | -8.17M 64.67% | -4.03M 50.60% | -3.25M 19.43% | -2.76M 15.17% | -4.10M 48.71% | -1.84M 55.17% | -2.03M 10.50% | -1.86M 8.17% | -3.12M 67.40% | -2.72M 12.78% | -2.14M 21.30% | -2.42M 13.02% | -1.78M 26.47% | -3.38M 89.78% | -3.85M 13.99% | -3.33M 13.70% | -2.82M 15.16% | -6.20M 119.74% | -3.33M 46.27% | -2.54M 23.60% | -3.48M 36.90% | -2.88M 17.19% | -1.79M 37.78% | -2.50M 39.39% | -1.94M 22.58% | -2.34M 20.75% | -1.52M 35.10% | -4.10M 170.22% | -2.78M 32.20% | -2.18M 21.57% | -5.00M 129.07% | -5.30M 6.04% | -7.03M 32.65% | -9.58M 36.30% | -3.46M 63.92% | -4.01M 15.94% | -3.86M 3.64% | |
free cash flow | 35.12M - | 9.39M 73.26% | 54.91M 484.78% | 8.55M 84.42% | -1.68M 119.68% | 14.35M 952.82% | 101.17M 604.84% | 24.71M 75.57% | 20.36M 17.60% | 3.87M 81.00% | 55.46M 1,333.07% | 50.38M 9.16% | -60.78M 220.64% | 107.25M 276.46% | 18.09M 83.14% | 63.70M 252.16% | -68.64M 207.76% | 78.85M 214.87% | 50.89M 35.45% | 106.03M 108.35% | -19.16M 118.06% | 111.22M 680.66% | 11.32M 89.83% | 88.93M 685.87% | -21.36M 124.01% | 98.68M 562.08% | 107.87M 9.31% | 65.04M 39.70% | 31.39M 51.75% | 121.74M 287.90% | 67.18M 44.82% | 75.50M 12.38% | 80.90M 7.16% | 91.03M 12.52% | 95.65M 5.07% | 58.03M 39.33% | 20.20M 65.20% | 82.63M 309.18% | 125.90M 52.36% | 112.83M 10.38% | 5.79M 94.87% | 98.93M 1,608.60% | 137.07M 38.55% |
All numbers in (except ratios and percentages)