Sign in
Mar-26 Mar-25 Mar-24 Mar-23 Mar-22 Mar-21 Mar-20 Mar-19 Mar-18 Mar-17 Mar-16 Mar-15 Mar-14 Mar-13 Mar-12 Mar-11 Mar-10 Mar-09 Mar-08 Mar-07
Total cash and short-term investments + 144.24 79.49 90.52 23.36 40.58 72.95 54.85 77.48 34.08 27.58 39.79 23.31 46.03 45.38 51.58 239.91 147.78 109.93 106.23 35.32
Accounts receivable, net 69.38 46.19 26.33 30.67 20.28 13.27 16.99 10.74 10.37 7.96 19.26 9.88 7.56 18.86 19.00 15.26 62.20 50.10 37.11 18.05
Inventories 103.75 71.17 41.86 36.99 23.67 13.31 18.98 12.12 19.78 17.46 18.51 20.60 20.69 33.47 29.26 25.83 35.86 35.13 10.91 6.85
Other current assets 14.37 9.67 7.76 15.16 9.81 5.70 3.47 6.11 5.89 3.50 6.24 13.59 11.92 51.07 43.73 38.81 17.16 13.51 19.07 2.02
Total current assets 331.74 206.52 166.47 106.17 94.34 105.23 94.28 103.40 67.18 55.70 83.34 64.55 83.28 120.19 143.57 319.81 262.99 212.51 173.32 62.25
Total non-current assets + 420.47 104.00 66.30 69.39 79.55 63.64 29.83 15.93 21.00 44.54 51.98 69.27 85.23 96.57 111.49 121.40 137.19 96.60 87.92 70.18
Total assets 752.21 310.52 232.77 175.56 173.89 168.87 124.11 119.33 88.18 100.24 135.32 133.83 168.51 216.75 255.06 441.21 400.18 309.11 261.23 132.43
Total current liabilities + 138.53 99.76 78.81 84.11 53.96 40.74 40.96 28.38 27.33 32.22 41.01 47.23 47.82 79.76 86.32 145.18 104.29 81.32 48.99 27.31
Total non-current liabilities + 58.23 13.64 9.39 9.66 10.53 11.54 10.93 9.75 8.62 7.80 10.76 6.70 8.43 11.88 3.85 3.17 14.93 5.93 3.80 3.50
Total liabilities 196.76 113.41 88.20 93.76 64.50 52.27 51.89 38.14 35.95 40.02 51.77 53.93 56.25 91.64 90.18 148.35 119.22 87.25 52.78 30.81
Total stockholders' equity + 555.45 197.11 144.57 81.80 109.39 116.59 72.22 81.19 52.23 60.23 83.55 79.89 112.26 125.12 164.88 292.86 280.97 221.86 208.45 101.62
Common shares outstanding 44 38 30 28 27 24 21 21 19 14 13 8 6 5 5 5 5 4 4 3
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 + 140.69 141.07 215.76 207.89 79.49 75.20 72.13 93.92 90.52 23.98 22.82 22.01 23.36 23.69 27.81 33.36 40.58 43.89 48.50 55.23 72.95 78.15 51.44 50.97 54.85 50.48 52.83 73.95 77.48 80.04 56.17 26.75 34.08 22.11 30.32 37.58 27.58 25.86 25.71 35.65 39.79 36.87 35.85 41.83 23.31 37.49 38.10 42.72 46.03 36.80 27.89 33.43 45.38 51.61 54.36 65.70 51.58 63.87 98.89 156.78 239.91 242.93 127.32 114.74 147.78 97.10 122.93 95.38 109.93 114.64 121.60 117.87 106.23 107.82 118.19 30.49 35.32 41.61 46.13 55.39 65.67
Accounts receivable, net 69.38 62.58 39.87 54.68 46.19 44.14 40.06 23.53 26.33 24.72 27.51 30.12 30.67 17.57 20.39 21.73 20.28 21.05 25.18 23.91 13.27 12.08 16.81 8.20 16.99 16.49 10.07 10.74 10.74 11.06 10.62 14.53 10.37 12.05 8.19 7.75 7.96 15.86 12.13 7.04 19.26 17.05 11.12 8.49 9.88 10.78 9.67 10.29 7.56 8.53 9.29 11.09 18.86 12.33 15.22 13.56 19.00 14.76 18.15 11.65 17.23 121.38 96.04 90.21 62.20 78.89 47.00 64.46 48.07 39.13 29.91 33.04 37.11 25.88 22.76 21.15 18.05 11.38 16.45 15.99 9.01
Inventories 103.75 105.41 75.46 71.60 71.17 74.59 70.88 45.15 41.86 44.20 47.84 42.87 36.99 38.73 36.34 32.92 23.67 20.94 21.57 22.16 13.31 14.18 14.16 17.06 18.98 18.59 15.50 11.92 12.12 14.01 16.24 18.35 19.78 17.13 15.98 15.64 17.46 19.44 26.45 28.89 18.51 15.24 16.15 17.08 20.60 26.54 24.46 19.41 20.69 25.17 24.47 30.75 33.47 36.46 29.67 28.70 29.26 34.02 31.28 31.07 25.83 40.84 45.24 41.02 35.86 36.10 29.19 31.39 35.13 22.33 15.59 12.03 10.91 8.14 8.46 6.63 6.85 9.79 10.02 7.82 9.01
Other current assets 17.92 15.93 11.78 14.68 9.67 11.51 12.01 10.42 7.76 7.30 5.94 7.20 15.16 14.19 10.44 10.20 9.81 9.06 7.25 8.22 5.70 5.26 4.00 4.12 3.47 3.70 10.07 8.20 6.11 8.18 6.68 4.71 5.89 5.64 6.65 3.40 3.50 3.89 3.30 4.53 6.24 6.04 11.54 13.00 13.59 13.21 13.71 14.64 11.92 20.94 21.36 48.56 51.07 62.83 36.39 49.09 43.73 39.32 53.73 66.62 30.79 45.30 29.96 18.34 17.16 13.87 17.64 17.63 13.51 13.41 13.15 19.06 19.07 11.19 4.62 2.86 2.02 0.95 0.73 0.97 0.90
Total current assets 331.74 324.99 342.86 348.86 206.52 205.43 195.08 173.03 166.47 100.20 104.11 102.19 106.17 94.17 94.98 98.21 94.34 94.93 102.50 109.52 105.23 109.67 86.41 80.36 94.28 89.27 83.44 100.71 103.40 109.19 86.37 64.34 67.18 54.12 57.82 64.27 55.70 64.26 67.14 75.66 83.34 74.77 71.39 77.13 64.55 86.51 82.52 80.97 83.28 90.03 80.99 99.14 120.19 127.33 135.64 155.10 143.57 151.97 202.05 266.12 319.81 450.45 293.07 264.31 262.99 225.96 216.76 208.85 212.51 189.51 180.24 182.01 173.32 153.02 154.02 61.13 62.25 63.73 73.34 80.16 84.59
Total non-current assets + 407.74 394.54 102.74 103.99 104.00 104.84 103.37 67.12 66.30 66.14 67.22 68.44 69.39 70.91 76.77 78.30 79.55 80.36 81.87 82.65 63.64 65.38 24.82 29.31 29.83 34.22 34.01 19.44 15.93 19.31 19.14 20.10 21.00 42.66 42.73 40.33 44.54 45.98 48.61 50.39 51.98 61.06 62.88 65.79 69.27 70.48 73.33 79.59 85.23 88.34 91.54 95.05 96.57 97.99 106.67 109.08 111.49 123.39 123.68 127.54 5.84 189.99 172.16 145.72 137.19 138.95 126.94 104.84 96.60 96.92 95.94 93.10 87.92 80.60 78.22 74.29 70.18 54.34 51.88 50.76 48.88
Total assets 739.48 719.53 445.60 452.85 310.52 310.28 298.45 240.14 232.77 166.34 171.33 170.63 175.56 165.07 171.75 176.51 173.89 175.30 184.37 192.17 168.87 175.05 111.23 109.67 124.11 123.49 117.44 120.15 119.33 128.50 105.51 84.45 88.18 96.77 100.55 104.60 100.24 110.24 115.75 126.05 135.32 135.84 134.26 142.92 133.83 156.99 155.85 160.56 168.51 178.37 172.53 194.19 216.75 225.32 242.31 264.18 255.06 275.36 325.73 393.66 441.21 640.44 465.24 410.03 400.18 364.91 343.70 313.70 309.11 286.42 276.18 275.11 261.23 233.63 232.24 135.42 132.43 118.07 125.22 130.93 133.47
Total current liabilities + 138.53 121.96 87.80 105.31 99.76 104.43 95.09 86.18 78.81 77.55 85.27 83.15 84.11 68.05 66.88 64.71 53.96 51.83 57.26 61.91 40.74 40.01 32.59 29.43 40.96 35.04 28.05 28.74 28.38 31.49 26.76 28.26 27.33 30.82 31.31 32.70 32.22 38.36 40.67 44.40 41.01 45.42 40.88 41.88 47.23 65.85 66.12 49.86 47.82 57.38 55.05 67.51 79.76 75.87 78.97 84.10 86.32 88.92 114.10 130.84 145.18 120.30 120.88 107.75 104.29 84.88 76.08 69.79 81.32 60.02 45.40 50.33 48.99 33.38 32.04 28.51 27.31 22.07 20.88 21.24 18.37
Total non-current liabilities + 45.51 60.74 15.62 14.42 13.64 13.18 16.35 10.62 9.39 9.27 9.17 9.57 9.66 9.81 9.48 9.88 10.53 10.43 11.01 11.71 11.54 12.12 12.22 10.82 10.93 11.27 12.71 12.99 9.75 8.34 8.10 8.25 8.62 8.60 8.59 8.58 7.80 8.08 8.38 8.46 10.76 5.39 5.76 6.41 6.70 8.67 8.39 8.24 8.43 9.78 4.62 8.20 11.88 14.63 18.56 23.67 3.85 3.37 3.40 3.08 3.17 20.17 18.78 16.32 14.93 12.93 10.27 8.24 5.93 4.73 4.72 4.59 3.80 3.99 4.34 3.33 3.50
Total liabilities 184.03 182.70 103.42 119.73 113.41 117.60 111.43 96.80 88.20 86.82 94.43 92.72 93.76 77.87 76.36 74.60 64.50 62.26 68.27 73.61 52.27 52.13 44.81 40.25 51.89 46.30 40.76 41.74 38.14 39.83 34.86 36.51 35.95 39.43 39.90 41.29 40.02 46.45 49.05 52.86 51.77 50.81 46.63 48.30 53.93 74.51 74.51 58.10 56.25 67.16 59.67 75.71 91.64 90.51 97.53 107.76 90.18 92.30 117.50 133.92 148.35 140.47 139.66 124.07 119.22 97.81 86.35 78.03 87.25 64.74 50.12 54.92 52.78 37.37 36.38 31.84 30.81 22.07 20.88 21.24 18.37
Total stockholders' equity + 555.45 536.84 342.18 333.12 197.11 192.68 187.02 143.34 144.57 79.53 76.89 77.92 81.80 87.21 95.38 101.91 109.39 113.04 116.10 118.55 116.59 122.92 66.42 69.42 72.22 77.19 76.69 78.41 81.19 88.68 70.65 47.94 52.23 57.35 60.65 63.32 60.23 63.79 66.70 73.19 83.55 85.03 87.63 94.62 79.89 82.48 81.34 102.46 112.26 111.21 112.86 118.48 125.12 134.81 144.78 156.42 164.88 183.07 208.23 259.74 292.86 499.97 325.58 285.97 280.97 267.10 257.35 235.66 221.86 221.68 226.06 220.19 208.45 196.26 195.86 103.59 101.62 96.00 104.34 109.69 115.10
Common shares outstanding 47 45 44 40 39 38 37 36 33 29 29 28 28 28 28 28 27 27 27 27 27 25 22 22 22 21 21 21 20 21 21 20 20 20 19 17 17 14 14 14 14 14 14 12 12 9 8 8 8 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3
4 days ago