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 + 5.73 4.40 5.85 12.29 11.53 38.66 100.58 3.04 4.58 4.82 2.21 1.27 2.73 2.85 46.83 20.01 6.50 0.20 1.29 0.51
Accounts receivable, net 90.87 75.70 54.09 48.93 13.30 12.17 16.27 40.21 37.72 59.90 40.21 78.62 65.02 42.26 44.57 30.28 21.22 37.21 24.92 19.08
Inventories 10.63 13.30 12.84 15.72 9.45 11.84 23.21 27.29 75.76 58.28 85.49 85.96 63.13 45.18 37.89 27.85 27.23 38.03 21.02 17.90
Other current assets 3.55 3.05 3.67 3.13 8.31 3.79 13.85 124.24 65.98 65.61 63.15 13.75 6.78 6.08 2.92 1.77 1.64 2.21 1.38 0.58
Total current assets 110.78 96.46 76.45 80.07 42.60 66.46 153.91 194.78 138.45 188.67 151.74 179.60 137.66 96.21 132.06 79.76 56.58 77.64 48.60 38.06
Total non-current assets + 109.27 74.34 81.07 84.74 7.65 19.76 76.69 91.10 191.44 197.92 251.35 243.68 237.92 123.65 99.95 105.05 122.03 166.13 112.19 44.83
Total assets 220.05 170.80 157.51 164.81 50.24 86.21 230.60 285.88 329.89 386.59 403.09 423.28 375.58 219.87 232.01 184.81 178.61 243.77 160.79 82.89
Total current liabilities + 61.58 50.37 47.78 151.37 18.78 28.86 41.32 84.26 64.63 91.05 67.00 65.54 62.56 41.93 33.70 34.23 24.58 48.57 28.02 20.66
Total non-current liabilities + 45.42 6.53 7.77 10.84 11.28 10.18 17.25 64.74 50.00 7.83 42.08 51.38 63.27 23.21 120.02 154.03 122.39 144.48 55.31 8.72
Total liabilities 106.99 56.90 55.55 162.21 30.05 39.04 58.57 84.26 64.63 98.89 109.08 116.92 125.83 65.14 153.71 188.26 146.98 193.05 83.33 29.38
Total stockholders' equity + 113.06 113.90 101.96 2.60 20.19 47.17 172.03 201.62 264.90 287.34 293.65 306.00 249.75 154.73 78.30 -3.45 31.63 50.72 77.46 53.51
Common shares outstanding 36 31 28 12 12 11 10 10 10 9 9 9 9 9 17 19 20 19 19 19
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 + 5.78 5.73 4.60 5.03 6.25 4.40 5.00 4.78 5.22 5.85 4.45 8.84 12.43 12.29 8.51 33.08 24.84 11.53 20.53 27.78 33.95 38.66 49.19 59.93 80.26 100.58 106.99 97.51 96.75 3.04 1.83 3.10 2.87 4.58 4.94 3.42 1.83 4.82 3.47 3.84 2.48 2.21 3.00 2.48 2.50 1.27 6.06 2.23 1.66 2.73 4.37 5.50 0.25 2.85 22.06 10.88 13.49 46.83 25.65 15.29 19.15 20.01 7.06 5.27 6.46 6.50 0.60 2.70 0.60 0.20 3.25 3.98 2.05 1.29 1.17 0.88 0.68 0.51 0.37 0.36 0.59
Accounts receivable, net 103.00 90.87 79.78 66.31 73.84 75.70 65.76 59.15 56.39 54.09 48.15 47.60 48.91 48.93 50.71 29.61 16.80 13.30 11.62 9.78 11.58 12.17 11.38 14.95 19.93 16.27 15.33 34.16 40.53 40.21 57.91 45.88 48.14 37.72 58.66 63.96 75.21 59.90 71.84 45.53 45.63 49.20 52.07 56.47 56.01 78.62 69.25 65.91 65.88 65.02 62.24 58.26 46.17 42.26 44.04 42.39 47.74 44.57 46.46 38.36 31.02 30.28 25.10 19.98 17.94 14.61 15.90 15.10 22.00 37.21 39.64 38.05 31.05 24.92 24.94 21.06 20.52 19.08 19.38 16.22 10.65
Inventories 14.30 10.63 13.23 12.30 13.69 13.30 12.74 12.14 13.87 12.84 15.89 18.40 15.90 15.72 19.19 13.25 10.14 9.45 8.82 11.50 11.62 11.84 14.37 23.34 16.32 23.21 24.33 26.44 34.36 27.29 93.16 90.84 82.09 75.76 70.72 78.41 64.68 58.28 73.99 78.25 81.08 85.49 84.42 84.60 98.16 85.96 81.44 82.23 72.01 63.13 70.86 74.47 44.84 45.18 42.18 40.98 40.22 37.89 36.32 36.27 30.65 27.85 27.18 26.81 27.18 27.23 29.20 31.90 37.90 38.03 31.16 24.52 22.77 21.02 20.02 21.10 21.61 17.90 14.21 13.26 10.19
Other current assets 2.71 3.55 2.41 3.19 3.57 3.05 2.79 2.94 2.79 3.67 4.72 4.15 4.62 3.13 4.94 4.58 6.16 8.31 5.40 3.84 2.77 3.79 4.09 3.07 9.67 13.85 19.84 21.07 21.03 124.24 7.80 8.05 7.97 12.09 15.02 13.28 34.59 65.66 11.45 25.98 25.24 14.85 12.96 9.56 11.07 13.75 13.26 12.57 6.18 6.78 6.54 4.73 4.12 6.08 5.65 5.99 3.61 2.92 3.01 4.30 3.96 1.77 4.44 11.53 11.96 8.25 5.80 14.60 4.90 2.21 2.51 2.60 1.88 1.38 1.21 1.33 0.51 0.58 0.85 1.46 0.30
Total current assets 125.79 110.78 100.02 86.83 97.35 96.46 86.29 79.01 78.27 76.45 73.21 78.99 81.86 80.07 83.35 80.52 57.95 42.60 46.36 52.91 59.90 66.46 79.04 101.29 126.19 153.91 166.50 179.18 192.67 194.78 160.70 147.86 141.06 138.45 149.33 159.07 176.29 188.67 160.76 153.60 154.43 151.74 152.44 153.10 167.75 179.60 169.21 162.93 145.73 137.66 144.01 142.96 95.37 96.21 113.77 100.08 104.91 132.06 111.28 94.07 84.64 79.76 63.78 63.59 63.54 56.58 51.50 64.30 65.40 77.64 76.56 69.14 57.75 48.60 47.29 44.36 43.32 38.06 34.81 31.30 21.74
Total non-current assets + 106.05 109.27 112.67 85.41 72.89 74.34 74.36 77.04 77.58 81.07 79.31 79.04 81.53 84.74 80.67 82.95 14.27 7.65 18.20 18.51 18.82 19.76 19.44 40.91 10.59 76.69 82.86 84.64 90.12 91.10 132.60 133.18 197.76 191.44 200.41 200.11 200.76 197.92 221.79 211.75 210.15 251.35 248.50 250.29 247.26 243.68 243.21 245.29 244.78 237.92 236.97 240.15 123.11 123.65 104.37 101.60 99.29 99.95 99.75 99.62 102.98 105.05 118.29 122.16 126.00 122.03 125.20 137.80 159.30 166.13 215.41 210.47 207.74 112.19 97.54 85.52 82.33 44.83 42.76 41.26 31.94
Total assets 231.84 220.05 212.69 172.24 170.24 170.80 160.65 156.04 155.85 157.51 152.52 158.03 163.39 164.81 164.02 163.47 72.22 50.24 64.55 71.42 78.72 86.21 98.47 142.20 136.77 230.60 249.36 263.82 282.79 285.88 293.30 281.04 338.82 329.89 349.74 359.18 377.05 386.59 382.54 365.34 364.58 403.09 400.95 403.39 415.01 423.28 412.42 408.22 390.52 375.58 380.98 383.11 218.48 219.87 218.14 201.68 204.19 232.01 211.03 193.68 187.62 184.81 182.07 185.75 189.54 178.61 176.70 202.10 224.70 243.77 291.97 279.61 265.49 160.79 144.83 129.88 125.64 82.89 77.57 72.56 53.68
Total current liabilities + 68.73 61.58 56.48 54.68 44.40 50.37 44.74 42.63 44.78 47.78 45.24 53.26 98.88 151.37 133.90 115.00 48.94 18.78 17.77 29.34 30.16 28.86 23.50 21.60 18.17 41.32 19.41 23.58 29.08 84.26 97.84 83.87 71.61 64.63 76.25 82.20 90.77 91.05 72.62 83.49 80.02 67.00 62.48 68.85 62.36 65.54 58.59 69.02 66.48 62.56 76.54 89.34 33.80 41.93 85.17 82.34 95.39 33.70 27.68 25.02 29.19 34.23 24.15 27.88 27.18 24.58 41.20 31.80 37.80 48.57 47.57 34.39 25.68 28.02 19.81 20.90 23.09 20.66 17.64 17.56 8.94
Total non-current liabilities + 44.94 45.42 45.71 45.72 6.13 6.53 6.91 7.17 7.17 7.77 7.68 6.77 7.38 10.84 9.62 9.92 10.17 11.28 11.50 8.19 8.93 10.18 10.84 11.89 9.90 17.25 18.23 18.57 18.66 64.74 2.65 2.88 62.97 50.00 62.31 71.27 7.08 7.83 9.21 15.21 18.23 42.08 42.95 44.36 46.91 51.38 56.23 59.19 58.26 63.27 66.60 68.62 22.07 23.21 4.04 4.02 24.60 120.02 108.31 113.91 143.34 154.03 139.50 138.68 138.68 122.39 97.40 124.90 122.00 144.48 148.32 155.09 155.20 55.31 51.87 43.19 43.31 8.72 11.94 10.55 6.73
Total liabilities 113.67 106.99 102.19 100.39 50.53 56.90 51.64 49.81 51.95 55.55 52.91 60.03 106.25 162.21 143.52 124.91 59.11 30.05 29.27 37.52 39.09 39.04 34.34 33.49 28.07 58.57 37.65 42.14 47.75 84.26 100.49 86.74 71.61 64.63 76.25 82.20 97.85 98.89 81.82 98.70 98.25 109.08 105.43 113.22 109.27 116.92 114.82 128.21 124.74 125.83 143.14 157.96 55.87 65.14 89.21 86.35 119.99 153.71 135.99 138.93 172.53 188.26 163.64 166.56 165.86 146.98 138.60 156.70 159.80 193.05 195.90 189.49 180.88 83.33 71.68 64.08 66.40 29.38 29.58 28.11 15.67
Total stockholders' equity + 118.18 113.06 110.50 71.85 119.70 113.90 109.01 106.23 103.90 101.96 99.60 98.00 57.14 2.60 20.50 38.56 13.10 20.19 35.28 33.89 39.63 47.17 64.13 108.71 108.71 172.03 211.71 221.68 235.05 201.62 192.82 194.30 266.86 264.90 273.13 276.62 278.84 287.34 300.36 266.29 265.98 293.65 295.16 289.82 305.38 306.00 297.25 280.01 265.78 249.75 237.84 225.15 162.62 154.73 128.93 115.33 84.21 78.30 75.03 54.75 15.09 -3.45 18.43 19.19 23.69 31.63 38.10 45.40 64.90 50.72 96.07 90.12 84.61 77.46 73.15 65.80 59.25 53.51 47.99 44.45 38.00
Common shares outstanding 38 36 38 36 32 31 31 31 30 30 31 28 26 12 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 17 17 17 17 17 17 19 19 19 20 20 20 20 19 19 19 20 19 19 20 19 19 18 19 19 19
5 days ago