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 + 309.18 216.19 223.62 182.59 256.03 323.45 202.79 323.69 337.29 190.68 192.58 334.84 186.71 254.02 229.68 184.47 129.65 113.06 95.54 123.28
Accounts receivable, net 139.00 135.84 109.05 100.29 96.58 89.67 91.32 98.56 93.68 90.46 87.76 84.01 79.86 86.47 73.41 76.56 65.79 70.92 69.80 63.90
Inventories 7.80 9.04 7.39 7.09 8.58 8.78 7.44 7.47 7.15 7.51 7.57 7.13 7.15 6.66 7.42 7.85 7.39 7.14 6.65 6.38
Other current assets 5.85 63.35 66.18 63.97 65.45 33.93 39.50 32.51 30.27 101.90 97.97 153.60 25.95 147.90 1.08 1.25 1.07 121.64 1.79 1.09
Total current assets 448.18 424.41 406.24 353.93 426.64 456.76 341.05 322.01 329.31 290.86 278.94 322.53 436.93 414.98 362.19 322.13 300.84 312.75 246.01 290.61
Total non-current assets + 1,078.24 1,100.02 904.56 921.52 976.76 905.38 945.60 758.94 767.22 796.59 766.39 751.60 543.80 505.20 503.49 506.89 487.69 464.54 452.39 180.87
Total assets 1,526.42 1,524.43 1,310.80 1,275.45 1,403.40 1,362.13 1,286.65 1,080.95 1,096.53 1,087.45 1,045.33 1,074.12 980.73 920.18 865.67 829.02 788.53 777.30 698.41 471.48
Total current liabilities + 253.63 234.80 214.48 197.89 263.20 281.23 194.76 157.92 155.07 150.93 150.66 183.03 250.36 226.50 215.91 223.81 212.49 251.92 188.83 168.55
Total non-current liabilities + 198.27 306.47 185.84 200.05 231.74 282.64 312.82 189.75 238.72 266.91 263.68 156.94 42.25 34.01 38.03 44.06 50.27 44.56 53.88 53.79
Total liabilities 451.90 541.27 400.32 397.94 494.94 563.87 507.58 347.67 393.79 417.84 414.33 339.98 292.61 260.51 253.94 267.87 262.75 296.48 242.70 222.34
Total stockholders' equity + 1,068.77 980.16 908.75 874.28 903.00 795.18 778.59 733.28 702.74 669.61 631.00 734.15 688.11 659.67 611.74 561.15 525.78 480.82 455.71 249.14
Common shares outstanding 16 16 15 15 15 15 15 15 15 15 14 14 17 17 16 14 14 13 13 13
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 + 311.57 309.18 297.38 257.63 243.17 216.19 249.56 270.02 217.51 223.62 210.49 193.44 164.79 182.59 176.73 219.83 206.03 256.03 254.95 297.01 318.85 323.45 295.64 261.59 161.55 202.79 215.58 323.76 185.26 323.69 195.10 195.34 178.53 337.29 357.32 208.99 183.44 190.68 166.23 179.30 175.05 192.58 181.35 189.41 291.22 334.84 185.45 193.38 197.60 186.71 196.61 188.75 197.42 254.02 290.73 254.25 238.00 229.68 217.93 200.52 193.89 184.47 184.49 165.86 168.66 129.65 140.14 123.11 119.03 113.06 132.50 106.70 103.74 95.54 144.01 136.97 127.46 123.28 159.75 172.03 97.53
Accounts receivable, net 137.74 139.00 132.45 142.06 142.25 135.84 129.36 110.10 126.15 109.05 102.60 101.26 103.13 100.29 99.00 100.42 101.75 96.58 99.02 97.81 94.29 89.67 84.60 85.85 100.41 94.67 95.83 98.88 102.04 98.56 90.80 83.73 85.01 93.68 87.44 83.39 84.21 90.46 83.11 80.12 83.39 87.76 81.85 77.96 82.03 84.01 73.42 83.73 87.23 79.86 79.83 82.18 81.64 86.47 63.08 63.61 70.36 73.41 66.88 66.08 68.24 76.56 64.17 70.02 67.92 65.79 65.01 71.51 67.75 70.92 62.19 67.05 62.04 68.40 73.96 58.16 61.16 63.90 62.71 53.45 60.20
Inventories 9.15 7.80 7.84 7.89 8.08 9.04 7.84 6.63 6.76 7.39 7.37 7.00 6.95 7.09 7.30 7.36 8.59 8.58 8.70 7.94 8.12 8.78 7.19 7.20 7.90 7.44 7.77 7.32 6.95 7.47 7.59 7.31 7.27 7.15 7.11 7.20 7.32 7.51 7.45 7.14 7.30 7.57 7.57 7.27 7.11 7.13 7.36 7.18 7.26 7.15 7.08 6.35 6.56 6.66 6.48 6.79 6.94 7.42 7.24 7.64 7.70 7.85 7.70 8.36 7.64 7.39 6.88 6.69 6.78 7.14 6.54 6.84 6.93 6.65 6.30 6.48 6.47 6.38 6.17 5.48 5.49
Other current assets 7.11 5.85 55.84 55.65 61.71 63.35 58.97 61.12 67.17 66.18 62.11 67.04 63.03 63.97 61.50 67.17 67.66 65.45 61.27 62.27 43.36 33.93 33.55 34.17 36.81 36.16 32.01 38.63 32.87 32.51 30.98 31.12 34.36 30.27 27.99 29.16 29.48 101.90 30.44 30.72 30.53 97.97 34.83 33.50 158.14 153.60 32.61 26.73 160.22 25.95 156.40 152.15 155.08 147.90 37.64 55.22 55.97 135.29 51.32 52.66 62.59 53.24 54.55 56.05 58.19 98.01 113.91 124.00 125.34 121.64 87.96 88.69 84.83 74.02 102.22 104.99 103.54 97.06 55.33 37.79 95.98
Total current assets 449.31 448.18 493.52 463.23 455.20 424.41 445.73 447.87 417.59 406.24 382.58 368.73 337.90 353.93 344.53 394.78 384.02 426.64 424.83 465.91 464.62 456.76 422.23 390.20 306.68 341.05 351.19 321.58 327.11 322.01 324.47 317.49 305.16 329.31 336.10 328.73 304.45 290.86 287.23 297.28 296.27 278.94 305.59 308.14 332.15 322.53 298.84 311.01 452.31 436.93 439.92 429.43 440.69 414.98 397.94 379.87 371.26 362.19 343.37 326.90 332.42 322.13 310.90 300.28 302.41 300.84 325.95 325.31 318.89 312.75 289.17 269.27 257.54 246.01 326.49 306.60 298.62 290.61 283.97 268.74 259.20
Total non-current assets + 1,074.78 1,078.24 1,078.62 1,098.99 1,093.62 1,100.02 1,116.98 891.83 902.05 904.56 899.33 911.95 927.45 921.52 951.03 955.69 972.99 976.76 990.97 991.46 890.69 905.38 916.55 945.03 949.63 945.60 956.04 993.04 985.18 758.94 760.20 753.26 754.06 767.22 774.74 771.52 774.53 796.59 801.13 790.29 771.78 766.39 776.70 765.49 759.71 751.60 744.17 733.58 584.99 543.80 536.06 513.04 509.14 505.20 508.16 506.32 503.02 503.49 502.96 506.67 507.32 506.89 499.43 500.94 487.50 487.69 484.13 467.97 464.88 464.54 463.13 452.53 449.53 452.39 185.18 187.78 188.68 180.87 168.50 165.73 159.28
Total assets 1,524.09 1,526.42 1,572.14 1,562.22 1,548.82 1,524.43 1,562.71 1,339.70 1,319.64 1,310.80 1,281.91 1,280.68 1,265.35 1,275.45 1,295.56 1,350.47 1,357.01 1,403.40 1,415.80 1,457.37 1,355.31 1,362.13 1,338.78 1,335.24 1,256.31 1,286.65 1,307.23 1,314.62 1,312.30 1,080.95 1,084.67 1,070.75 1,059.22 1,096.53 1,110.84 1,100.25 1,078.98 1,087.45 1,088.36 1,087.57 1,068.05 1,045.33 1,082.29 1,073.63 1,091.85 1,074.12 1,043.00 1,044.59 1,037.30 980.73 975.97 942.46 949.82 920.18 906.09 886.19 874.28 865.67 846.33 833.56 839.74 829.02 810.33 801.22 789.91 788.53 810.07 793.27 783.77 777.30 752.30 721.80 707.07 698.41 511.67 494.37 487.30 471.48 452.47 434.48 418.48
Total current liabilities + 26.02 253.63 282.36 268.75 239.23 234.80 247.95 216.94 206.43 214.48 204.69 197.80 183.21 197.89 210.16 224.37 216.49 263.20 257.67 273.01 265.85 281.23 259.67 262.14 217.98 194.76 181.09 171.69 169.96 157.92 151.55 142.99 131.65 155.07 147.61 137.05 132.06 150.93 142.80 140.83 138.81 150.66 180.69 170.97 180.43 183.03 166.34 160.02 248.22 250.36 255.92 231.25 237.59 226.50 218.77 206.91 204.85 215.91 206.37 197.90 208.30 223.81 212.39 209.48 203.10 212.49 243.56 242.38 238.75 251.92 195.12 200.18 187.39 188.83 185.24 166.76 167.04 168.55 165.11 155.16 148.09
Total non-current liabilities + 401.46 198.27 231.56 268.09 301.61 306.47 327.97 174.92 186.70 185.84 189.87 196.53 202.24 200.05 204.08 223.49 229.47 231.74 256.24 271.11 279.28 282.64 301.93 303.81 294.97 312.82 354.11 383.78 391.62 189.75 211.90 220.99 235.93 238.72 272.36 273.74 270.19 266.91 274.74 275.19 274.66 263.68 155.25 160.05 163.02 156.94 166.54 167.76 81.58 42.25 40.39 42.39 43.42 34.01 34.82 39.32 40.40 38.03 40.96 45.16 46.92 44.06 47.95 51.96 53.57 50.27 48.57 46.15 47.51 44.56 69.63 55.47 56.56 53.88 51.27 62.98 66.18 53.79 57.47 60.00 61.39
Total liabilities 427.48 451.90 513.92 536.84 540.84 541.27 575.91 391.85 393.13 400.32 394.57 394.33 385.45 397.94 414.23 447.86 445.96 494.94 513.91 544.12 545.12 563.87 561.60 565.95 512.95 507.58 535.20 555.46 561.58 347.67 363.45 363.98 367.58 393.79 419.97 410.79 402.25 417.84 417.54 416.02 413.47 414.33 335.93 331.02 343.45 339.98 332.89 327.78 329.80 292.61 296.32 273.64 281.01 260.51 253.59 246.22 245.25 253.94 247.33 243.06 255.22 267.87 260.34 261.44 256.67 262.75 292.13 288.53 286.26 296.48 264.74 255.65 243.95 242.70 236.51 229.74 233.22 222.34 222.59 215.16 209.48
Total stockholders' equity + 1,090.95 1,068.77 1,052.98 1,021.91 1,004.90 980.16 983.47 945.82 924.75 908.75 885.17 883.92 877.10 874.28 877.31 897.92 905.32 903.00 895.68 906.84 807.06 795.18 773.96 768.05 742.56 778.59 771.57 759.15 749.57 733.28 720.02 706.27 691.05 702.74 690.87 688.67 675.85 669.61 670.82 671.54 654.58 631.00 746.36 742.60 748.40 734.15 710.12 716.81 707.50 688.11 679.66 668.82 668.81 659.67 652.50 639.97 629.03 611.74 599.00 590.51 584.52 561.15 549.99 539.79 533.24 525.78 517.94 504.75 497.51 480.82 487.56 466.15 463.12 455.71 275.16 264.64 254.08 249.14 228.42 217.94 207.73
Common shares outstanding 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 17 14 14 14 14 17 17 14 14 17 14 14 14 16 14 16 14 14 14 14 14 14 14 13 13 16 13 13 13 13 13 13 13 13 13 13
4 days ago