Sign in
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
Total cash and short-term investments + 36.56 29.78 36.30 20.25 29.27 29.35 14.98 14.88 5.53 13.52 23.82 23.12 19.61 14.25 14.58 15.48 16.13 18.72 23.88 20.86
Accounts receivable, net 324.35 341.60 222.27 154.60 122.50 93.82 100.99 81.35 78.18 83.77 58.97 60.78 60.80 61.39 47.07 42.49 27.04 16.94 24.82 28.05
Inventories 2.50 2.45 3.74 4.77 2.02 4.94 2.76 1.47 2.79 2.32 1.95 1.49 1.32 1.72 1.24 1.16 0.97 1.06 1.12 1.27
Other current assets 10.83 6.87 6.76 5.03 5.53 5.07 2.82 5.16 8.56 0.50 0.99 1.18 2.34 1.56 2.33 1.77 1.68 1.49 1.76 2.24
Total current assets 374.24 380.70 269.06 184.64 159.33 133.18 121.55 102.87 93.09 100.11 85.99 86.58 84.06 78.91 65.21 60.90 45.81 38.20 51.58 52.41
Total non-current assets + 86.00 88.48 66.04 47.22 31.42 32.36 4.73 5.10 9.63 13.59 8.09 8.41 10.71 12.53 9.65 7.78 7.85 9.28 5.17 4.87
Total assets 460.23 469.18 335.10 231.86 190.75 165.53 126.28 107.97 102.73 113.70 94.08 94.98 94.76 91.45 74.86 68.68 53.67 47.49 56.75 57.28
Total current liabilities + 337.49 371.61 250.64 161.69 134.75 117.18 78.75 66.65 64.01 76.09 55.42 55.41 60.04 59.32 45.87 41.87 29.23 23.40 32.10 35.94
Total non-current liabilities + 6.17 6.98 9.69 9.59 3.59 3.63 2.28 0.75 0.78 0.06 0.14 0.08 0.21 0.16 0.04
Total liabilities 343.65 378.59 260.33 171.28 138.34 120.82 81.03 67.40 64.01 76.09 55.42 55.41 60.04 59.32 45.93 42.00 29.31 23.60 32.26 35.98
Total stockholders' equity + 116.58 90.59 74.77 60.57 52.42 44.72 45.26 40.57 38.71 37.61 38.66 39.57 34.72 32.13 28.93 26.68 24.36 23.88 24.49 21.30
Common shares outstanding 18 18 18 17 17 17 18 17 17 18 19 19 18 19 18 18 18 18 19 18
Show Quarterly Balance Sheet
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
Total cash and short-term investments + 41.78 36.56 49.84 28.59 32.46 29.78 22.14 48.36 43.57 36.30 49.78 43.87 61.74 20.25 24.05 29.32 37.05 29.27 29.93 23.78 33.75 29.35 40.30 45.03 11.59 14.98 10.16 9.37 14.06 14.88 6.46 10.41 6.99 5.53 4.07 9.73 11.09 13.52 20.96 24.58 24.29 23.82 19.61 18.88 21.37 23.12 15.61 14.72 11.72 19.61 14.74 12.02 13.59 14.25 15.33 12.81 14.81 14.58 13.25 13.06 15.37 15.48 14.23 17.44 15.96 16.13 14.06 16.45 16.97 18.72 22.86 22.53 22.04 23.88 18.69 20.44 19.73 20.86 20.20 20.11 14.98
Accounts receivable, net 306.40 324.35 224.47 289.08 240.23 341.60 247.91 181.01 180.59 222.27 126.33 130.03 126.39 154.60 125.02 114.96 114.33 122.50 98.41 101.88 95.41 93.82 74.89 74.76 108.79 100.99 86.44 86.04 84.21 81.35 83.76 71.78 82.02 76.94 63.68 63.01 68.87 83.77 62.16 61.76 55.58 58.97 56.92 56.01 57.65 60.78 60.72 57.59 57.12 60.80 49.86 53.45 47.97 61.39 49.05 50.37 46.65 47.07 38.59 38.44 34.70 42.49 36.39 31.79 27.82 27.04 22.43 22.78 21.27 16.94 25.61 26.09 21.85 24.82 20.15 21.50 23.19 28.05 22.35 19.13 18.56
Inventories 4.86 2.50 3.19 3.35 2.33 2.45 4.45 1.61 1.87 3.74 2.52 3.23 4.06 4.77 2.12 1.70 1.74 2.02 3.69 4.11 4.19 4.94 3.14 2.09 2.25 2.76 2.36 1.45 1.64 1.47 1.76 2.34 2.36 2.79 2.40 2.35 2.46 2.32 1.90 2.13 2.39 1.95 2.01 2.36 2.20 1.49 1.41 1.22 1.23 1.32 1.21 1.75 1.63 1.72 1.51 1.31 1.23 1.24 1.43 1.35 1.29 1.16 1.19 1.32 1.23 0.97 1.15 0.94 0.81 1.06 1.06 1.37 0.84 1.12 1.25 1.64 2.28 1.27 1.00 0.95 1.47
Other current assets 10.49 10.83 9.14 9.16 6.14 6.87 6.63 5.82 6.62 6.76 5.40 7.65 7.84 5.03 5.30 3.93 5.13 5.53 8.13 7.37 11.31 5.07 6.88 2.88 3.16 2.82 2.41 2.53 4.29 5.16 4.50 5.42 5.82 2.71 8.26 1.21 0.88 0.50 1.45 1.51 1.40 0.99 1.27 1.45 1.59 1.18 1.12 1.21 1.44 2.34 1.87 1.80 1.53 1.56 1.47 1.60 1.61 2.33 1.84 1.83 1.78 1.77 1.72 1.77 1.43 1.68 1.30 1.60 1.24 1.49 1.49 1.76 2.07 1.76 1.77 1.74 2.07 2.24 1.73 2.08 2.11
Total current assets 363.53 374.24 287.52 330.18 281.16 380.70 281.12 236.80 232.64 269.06 184.03 184.78 200.03 184.64 156.49 149.91 158.25 159.33 140.16 137.14 144.66 133.18 125.20 124.76 125.79 121.55 101.36 99.40 104.20 102.87 96.48 89.94 97.20 93.09 78.41 76.30 83.29 100.11 86.47 89.99 83.66 85.99 79.81 78.69 82.80 86.58 78.86 74.73 71.50 84.06 67.68 69.03 64.72 78.91 67.36 66.09 64.31 65.21 55.11 54.68 53.14 60.90 53.52 52.32 46.44 45.81 38.94 41.77 40.29 38.20 51.01 51.75 46.80 51.58 41.86 45.32 47.27 52.41 45.28 42.27 37.12
Total non-current assets + 95.30 86.00 88.58 90.51 88.89 88.48 90.82 65.97 65.68 66.04 48.34 48.92 46.51 47.22 43.14 29.09 30.52 31.42 31.57 32.75 33.05 32.36 11.01 11.39 4.06 4.73 5.47 6.27 6.97 5.10 6.63 7.46 11.25 9.63 12.61 14.62 13.60 13.59 8.95 6.75 7.53 8.09 6.81 6.21 5.97 8.41 11.57 11.12 10.27 10.71 8.73 9.58 9.01 12.53 10.79 10.25 9.68 9.65 8.50 7.26 7.47 7.78 5.61 5.29 5.94 7.85 6.82 7.42 7.37 9.28 5.92 6.32 5.25 5.17 3.84 4.26 4.24 4.87 5.83 3.94 4.12
Total assets 458.84 460.23 376.09 420.69 370.05 469.18 371.94 302.77 298.32 335.10 232.37 233.70 246.53 231.86 199.62 179.00 188.77 190.75 171.74 169.89 177.71 165.53 136.21 136.15 129.85 126.28 106.83 105.66 111.16 107.97 103.11 97.40 108.45 102.73 91.02 90.92 96.89 113.70 95.42 96.74 91.19 94.08 86.61 84.91 88.76 94.98 90.42 85.85 81.77 94.76 76.41 78.60 73.73 91.45 78.15 76.33 73.99 74.86 63.61 61.94 60.62 68.68 59.13 57.61 52.38 53.67 45.76 49.19 47.65 47.49 56.93 58.06 52.05 56.75 45.71 49.58 51.51 57.28 51.11 46.20 41.23
Total current liabilities + 330.15 337.49 260.12 308.92 267.71 371.61 274.98 215.60 214.26 250.64 155.87 158.47 174.08 161.69 137.63 119.90 131.30 134.75 118.71 117.91 127.34 117.18 91.88 91.12 82.71 78.75 60.76 60.49 67.16 66.65 62.68 57.77 67.93 64.01 52.92 53.54 59.98 76.09 57.64 58.11 52.67 55.42 48.54 46.31 51.21 55.41 51.62 47.49 45.81 60.04 43.31 46.32 41.72 59.32 46.86 45.83 44.58 45.87 36.02 34.73 33.80 41.87 33.24 32.75 27.77 29.23 21.23 24.84 23.75 23.40 32.73 34.05 27.77 32.10 21.69 25.48 28.37 35.94 30.83 27.15 22.25
Total non-current liabilities + 10.26 6.11 6.71 6.60 6.79 6.98 9.29 7.34 7.61 9.69 8.87 8.24 8.36 9.59 8.59 4.69 3.56 3.59 3.56 3.40 3.62 3.63 2.10 3.04 2.18 2.28 2.25 2.36 2.47 0.75 0.73 0.75 0.76 0.78 0.01 0.04 0.06 0.08 0.10 0.12 0.14 0.24 0.08 0.08 0.08 0.08 0.08 0.21 0.13 0.15 0.13 0.16 0.02 0.03 0.04 0.04 0.06 0.12
Total liabilities 340.41 343.60 266.83 315.51 274.50 378.59 284.27 222.94 221.87 260.33 164.74 166.72 182.44 171.28 146.21 124.59 134.86 138.34 122.27 121.31 130.96 120.82 93.98 94.39 84.90 81.03 63.01 62.85 69.62 67.40 63.40 58.51 68.70 64.01 52.92 53.54 59.98 76.09 57.64 58.11 52.67 55.42 48.54 46.31 51.21 55.41 51.62 47.49 45.81 60.04 43.31 46.32 41.72 59.32 46.86 45.85 44.62 45.93 36.10 34.82 33.92 42.00 33.48 32.75 27.85 29.31 21.30 24.92 23.83 23.60 32.86 34.20 27.90 32.26 21.71 25.51 28.40 35.98 30.89 27.26 22.25
Total stockholders' equity + 118.43 116.58 109.26 105.18 95.55 90.59 87.67 79.83 76.45 74.77 67.62 66.98 64.09 60.57 53.41 54.41 53.91 52.42 49.47 48.59 46.75 44.72 42.23 41.76 44.95 45.26 43.82 42.82 41.54 40.57 39.71 38.89 39.75 38.71 38.09 37.38 36.91 37.61 37.78 38.62 38.53 38.66 38.08 38.60 37.55 39.57 38.80 38.36 35.96 34.72 33.10 32.28 32.01 32.13 31.29 30.49 29.37 28.93 27.51 27.12 26.69 26.68 25.65 24.86 24.53 24.36 24.46 24.27 23.83 23.88 24.07 23.86 24.14 24.49 24.00 24.07 23.11 21.30 20.22 18.94 18.98
Common shares outstanding 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 19 19 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18
5 days ago