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 + 57.59 57.94 53.28 53.81 44.84 36.55 27.95 37.15 34.13 38.06 35.45 30.32 22.19 59.71 73.20 95.11 91.94 96.50 95.06 77.62
Accounts receivable, net 38.03 34.62 32.53 30.73 29.54 28.18 25.73 34.97 31.99 31.04 26.97 26.33 24.29 26.58 22.43 14.57 12.07 10.85 11.45 12.64
Inventories 15.32 14.09 13.75 14.70 14.16 14.57 14.83 17.54 10.90 9.20 10.66 10.07 10.85 11.17 4.49 4.56 4.05 6.41 4.31 2.18
Other current assets 22.24 6.32 3.64 4.37 4.04 4.03 0.02 0.15 0.12 0.35 0.46 0.24 0.95 0.42 6.30 6.47 4.87 4.33 7.72 6.26
Total current assets 117.61 112.97 103.20 101.90 91.02 81.80 69.97 91.69 79.33 81.62 76.21 69.41 60.51 101.00 106.54 120.79 114.49 118.21 120.94 100.88
Total non-current assets + 418.74 421.52 420.54 421.30 422.05 424.57 387.35 375.58 371.79 365.51 376.81 377.30 380.67 338.45 336.38 333.52 334.51 345.38 285.33 297.83
Total assets 536.35 534.49 523.74 523.20 513.07 506.38 457.32 467.27 451.12 447.13 453.02 446.71 441.19 439.45 442.92 454.31 449.00 463.59 406.27 398.71
Total current liabilities + 79.28 79.89 67.75 65.70 64.29 71.44 59.38 61.39 59.99 60.11 58.53 58.90 58.83 56.78 59.28 72.34 59.70 69.94 74.50 67.09
Total non-current liabilities + 56.14 56.49 63.27 63.73 57.52 45.68 21.82 19.31 17.55 15.83 20.49 18.30 17.01 12.75 10.60 13.37 10.33 13.96 11.22 11.54
Total liabilities 135.42 136.39 131.02 129.43 121.81 117.12 81.21 80.70 77.54 75.93 79.01 77.20 75.84 69.54 69.88 85.71 70.03 83.90 85.72 78.63
Total stockholders' equity + 386.39 398.10 392.72 393.78 391.26 389.26 376.11 386.57 373.58 371.20 374.01 369.51 365.34 369.91 373.04 368.60 378.96 379.69 320.56 320.08
Common shares outstanding 775 777 777 777 777 776 777 777 777 777 778 777 777 778 781 778 778 782 866 1,043
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 + 65.67 57.59 40.11 72.25 64.09 57.94 45.12 67.91 59.53 52.40 43.33 68.39 53.81 53.81 37.26 61.45 44.84 44.84 28.82 51.03 36.55 36.55 23.29 25.82 27.95 27.95 32.09 55.24 37.15 37.15 26.88 50.74 34.13 34.13 30.91 55.83 38.06 38.06 18.08 52.35 35.45 35.45 26.11 52.04 30.32 30.32 16.12 37.79 22.19 27.92 44.23 74.87 59.71 63.91 46.00 80.29 68.59 74.90 54.97 80.24 95.11 95.11 72.09 100.44 91.94 91.94 73.16 100.49 96.50 96.50 118.30 114.82 95.06 95.06 76.76 100.13 77.62 77.62 54.30 79.16 56.23
Accounts receivable, net 40.24 38.03 35.71 32.65 31.95 34.62 31.50 31.21 29.69 31.56 31.35 28.81 30.80 30.80 28.09 28.15 29.54 29.54 26.79 27.35 28.18 28.18 28.46 31.25 25.73 25.73 34.30 32.39 34.97 34.97 34.33 34.49 31.99 31.99 29.87 29.67 31.04 31.04 35.73 29.87 26.97 26.97 27.91 27.60 26.33 26.33 27.56 23.68 24.29 23.05 24.39 23.71 26.58 25.88 24.43 25.02 22.43 22.08 22.21 20.89 14.57 14.57 15.06 12.29 12.07 12.07 11.73 11.08 10.85 10.85 11.66 10.59 11.45 11.45 13.33 12.61 12.64 12.64 12.10 16.70 12.89
Inventories 14.90 15.32 15.89 14.20 13.82 14.09 14.76 13.94 11.11 11.52 16.11 14.11 14.70 14.70 16.12 14.74 14.16 14.16 16.02 14.80 14.57 14.57 18.37 20.11 14.83 14.83 20.22 17.78 17.54 17.54 16.80 15.41 10.90 10.90 11.63 11.26 9.20 9.20 9.97 8.70 10.66 10.66 9.07 8.94 10.07 10.07 11.98 12.98 10.85 12.48 11.23 11.15 11.17 12.13 4.06 4.96 5.21 5.40 4.88 1.23 4.56 4.56 3.88 3.63 4.05 4.05 4.13 3.23 6.41 6.41 6.13 5.69 4.31 4.31 4.24 4.30 2.18 2.18 1.73 1.33 2.14
Other current assets 13.29 22.24 8.08 9.60 8.76 6.32 7.54 12.40 10.64 6.86 8.70 0.35 0.18 0.18 0.22 0.21 0.14 0.14 0.16 0.22 0.19 0.19 0.17 0.12 0.02 0.02 0.17 0.11 0.15 0.15 0.27 0.20 0.12 0.12 0.16 0.18 0.35 0.35 0.37 1.31 0.46 0.46 0.36 0.27 0.24 0.24 0.51 0.48 0.95 0.47 0.80 0.20 0.42 0.43 9.69 10.68 7.63 8.31 8.27 6.19 6.26 6.26 5.83 9.44 6.34 6.34 9.75 8.86 4.33 4.33 8.41 7.53 7.72 7.72 7.50 6.04 6.26 6.26 5.85 0.14 5.82
Total current assets 134.10 117.61 99.79 128.70 118.62 112.97 98.92 122.88 110.40 102.41 96.91 117.07 101.90 101.90 86.82 109.82 91.02 91.02 76.86 98.87 81.80 81.80 75.15 82.18 69.97 69.97 91.34 110.46 91.69 91.69 83.35 106.53 79.33 79.33 77.72 102.15 81.62 81.62 70.19 98.51 76.21 76.21 68.88 94.64 69.41 69.41 61.91 80.53 60.51 69.28 85.77 116.38 101.00 108.72 84.28 121.07 106.54 110.79 90.49 110.55 120.79 120.79 100.74 125.88 114.49 114.49 98.88 123.77 118.21 118.21 144.92 139.74 120.94 120.94 106.22 127.29 100.88 100.88 79.53 101.87 81.59
Total non-current assets + 413.60 418.74 413.31 415.79 418.61 421.52 410.70 413.84 417.98 421.53 415.30 415.96 421.30 421.30 416.77 416.79 422.05 422.05 419.02 418.89 424.57 424.57 422.31 423.82 387.35 387.35 376.36 379.00 375.37 375.37 373.11 373.75 371.57 371.57 357.21 356.35 365.30 365.30 360.71 365.61 376.56 376.56 364.92 367.47 377.09 377.09 372.48 374.15 380.46 376.40 337.18 337.66 338.45 336.72 336.86 336.28 336.38 338.60 332.62 334.81 333.52 333.52 331.20 333.50 334.51 334.51 334.85 337.75 345.38 345.38 339.51 341.13 285.33 285.33 283.80 289.32 297.83 297.83 298.14 367.45 314.78
Total assets 547.69 536.35 513.10 544.48 537.23 534.49 509.62 536.44 528.38 523.94 512.20 533.03 523.20 523.20 503.59 526.61 513.07 513.07 495.88 517.76 506.38 506.38 497.46 506.00 457.32 457.32 467.70 489.46 467.06 467.06 456.46 480.28 450.90 450.90 434.93 458.50 446.92 446.92 430.90 464.11 452.77 452.77 433.80 462.12 446.50 446.50 434.39 454.68 440.97 445.68 422.95 454.04 439.45 445.44 421.14 457.35 442.92 449.39 423.11 445.36 454.31 454.31 431.94 459.37 449.00 449.00 433.74 461.51 463.59 463.59 484.43 480.88 406.27 406.27 390.02 416.60 398.71 398.71 377.67 469.33 396.36
Total current liabilities + 81.78 79.28 66.52 111.63 72.88 79.89 67.27 96.22 60.93 65.76 63.13 92.60 65.70 65.70 56.39 91.49 64.29 64.29 59.05 92.62 71.44 71.44 72.84 109.39 59.38 59.38 64.65 95.16 63.22 63.22 60.54 93.44 63.94 63.94 54.01 89.45 64.16 64.16 51.83 94.50 62.95 62.95 49.72 90.25 62.52 62.52 58.04 87.03 60.86 53.20 50.22 93.15 56.78 52.75 48.23 95.14 59.28 55.84 48.82 87.90 72.34 72.34 41.60 84.93 59.70 59.70 41.70 81.84 69.94 69.94 80.82 89.87 74.50 74.50 54.17 89.03 67.09 67.09 57.97 84.16 56.86
Total non-current liabilities + 54.57 56.14 56.15 53.23 56.07 56.49 55.66 62.93 62.81 63.27 62.73 63.66 63.73 63.73 63.13 61.03 57.52 57.52 55.01 52.48 45.68 45.68 44.96 26.83 21.82 21.82 26.57 26.06 19.31 19.31 17.54 17.47 17.55 17.55 14.79 16.54 15.83 15.83 14.79 15.05 20.49 20.49 19.72 18.83 18.27 18.27 16.01 17.36 16.98 16.96 16.68 15.60 12.75 15.75 11.16 10.49 10.60 10.52 11.51 10.69 13.37 13.37 13.69 10.45 10.33 10.33 14.45 14.03 13.96 13.96 13.81 13.82 11.22 11.22 13.27 13.17 11.54 11.54 10.63 8.15 10.69
Total liabilities 136.35 135.42 122.67 164.86 128.95 136.39 122.94 159.14 123.74 129.04 125.85 156.27 129.43 129.43 119.52 152.52 121.81 121.81 114.06 145.10 117.12 117.12 117.80 136.22 81.21 81.21 91.22 121.22 82.53 82.53 78.07 110.91 81.49 81.49 68.80 105.98 79.99 79.99 66.62 109.55 83.43 83.43 69.44 109.08 80.79 80.79 74.06 104.40 77.83 70.16 66.90 108.75 69.54 68.51 59.39 105.62 69.88 66.36 60.32 98.59 85.71 85.71 55.29 95.38 70.03 70.03 56.15 95.86 83.90 83.90 94.63 103.69 85.72 85.72 67.44 102.20 78.63 78.63 68.60 92.31 67.55
Total stockholders' equity + 396.23 386.39 376.61 366.73 395.40 384.95 374.11 365.04 392.50 382.31 374.02 364.72 381.18 381.18 371.91 362.35 379.33 379.33 370.34 361.22 377.93 377.93 368.72 359.70 376.11 376.11 366.46 358.58 374.67 374.67 368.60 359.93 360.94 360.94 357.82 346.31 360.66 360.66 358.06 348.69 364.27 364.27 359.41 347.94 360.79 360.79 355.51 345.73 358.29 370.30 351.43 340.92 365.44 372.04 357.54 347.67 368.73 378.30 358.73 346.77 364.58 364.58 372.88 360.38 375.21 375.21 374.08 365.65 376.56 376.56 386.82 374.50 317.90 317.90 320.17 312.17 319.98 319.98 308.96 377.02 328.82
Common shares outstanding 802 774 774 776 777 776 776 777 777 777 776 776 775 775 776 776 777 776 776 776 777 776 776 776 776 776 776 776 776 776 776 776 777 776 776 776 777 776 776 776 778 776 776 778 777 776 776 777 776 777 776 778 777 778 776 778 778 778 777 778 972 776 972 973 776 776 778 780 801 765 1,018 765 1,028 1,028 1,028 1,029 1,043 1,145 1,145 1,284 1,144
about 9 hours ago