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 + 33,491.30 73,486.20 71,217.00 67,737.90 80,908.70 81,560.10 72,622.10 63,086.00 61,955.20 57,664.60 52,635.80 51,657.70 51,239.40 55,253.00 2,911.00 2,047.30 2,454.40 4,422.80 3,463.00 3,001.50
Accounts receivable, net 23,765.50 24,090.20 25,396.70 26,312.90 2,538.20 1,723.80 1,740.30 1,413.10 1,469.80 1,361.90 1,429.30 1,213.00 1,241.00 1,084.40 1,245.20 1,063.00 1,065.40 988.10 951.20 1,252.30
Inventories -57,703.40 -94,640.30 -6,549.70 -7,711.70 -7,292.10 -7,973.30 -68,310.40 -64,343.20 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets -32,954.80 -53,198.70 -94,991.30 11,513.40 -82,328.90 7,711.70 7,292.10 7,973.30 7,452.20 8,135.20 18,865.80 17,932.90 -49,391.70 -51,907.40 65,523.50 65,580.60 132,727.60 120,953.50 148,257.00 137,640.30
Total current assets 57,256.80 97,576.40 96,613.70 10,923.90 83,446.90 83,283.90 74,362.40 64,499.10 2,566.80 2,818.50 2,669.30 1,986.90 2,482.30 4,313.70 2,911.00 2,047.30 2,454.40 2,850.70 1,660.80 2,257.40
Total non-current assets + 284,119.70 216,087.20 208,433.00 4,127.60 221,210.30 85,708.80 77,109.70 65,770.70 4,235.50 4,017.50 3,699.20 3,956.40 3,884.00 2,561.30 2,363.50 2,048.60 1,847.60 1,921.80 2,426.90 2,682.60
Total assets 341,376.50 313,663.60 305,046.70 303,004.80 304,657.20 313,472.90 291,050.70 243,036.10 253,941.20 228,014.30 218,685.90 219,087.00 208,191.40 161,926.50 148,298.00 145,631.10 137,759.40 128,182.40 154,520.20 143,658.10
Total current liabilities + 1,884.10 1,858.70 1,674.40 20,536.00 2,400.00 84.70 93.40 42.90 56.20 64.30 199.50 39.50 155.80 56.10 108.30 114.10 104.40 502.80 332.40 88.30
Total non-current liabilities + 327,101.10 300,335.90 292,161.70 261,398.80 285,798.90 6,610.00 5,530.70 4,218.00 240,861.80 217,558.70 209,023.30 208,757.50 198,011.40 152,036.80 138,176.70 135,632.00 129,638.60 125,206.80 146,766.10 135,709.00
Total liabilities 328,985.20 302,194.60 293,836.10 292,700.00 288,198.90 296,600.00 276,100.00 231,188.90 240,918.00 217,623.00 209,222.80 208,797.00 198,167.20 152,092.90 138,285.00 135,746.10 129,743.00 125,709.60 147,098.50 135,797.30
Total stockholders' equity + 11,883.90 11,086.40 10,916.00 10,304.80 16,069.40 16,558.90 14,618.00 11,390.00 12,849.30 10,227.30 9,311.60 10,184.00 9,684.20 9,753.20 9,637.00 9,727.80 7,893.50 2,472.80 7,421.70 7,860.80
Common shares outstanding 226 226 245 255 273 277 281 289 293 293 298 299 298 300 318 323 299 261 268 276
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 + 31,664.60 33,491.30 31,994.00 30,939.30 30,215.20 73,486.20 31,565.80 28,686.80 27,525.10 70,380.80 66,146.30 68,315.70 70,037.80 67,737.90 66,648.70 70,378.70 74,154.80 80,486.50 79,702.50 78,867.80 77,744.40 81,560.10 80,050.80 77,419.60 72,190.50 72,622.10 71,269.20 68,584.00 65,382.70 63,086.00 63,373.90 61,653.70 62,945.90 61,955.20 62,051.10 59,909.90 58,637.80 57,664.60 58,482.90 57,641.90 55,292.00 52,635.80 52,760.10 51,390.20 51,352.60 51,657.70 51,023.10 52,133.30 51,577.30 51,239.40 50,736.00 50,437.40 52,892.30 55,253.00 2,422.60 1,785.60 1,790.30 2,911.00 1,554.70 2,325.70 2,160.00 2,047.30 2,442.60 1,998.60 1,811.60 2,454.40 3,459.60 4,541.00 2,892.40 4,422.80 2,515.20 1,786.10 3,710.50 3,463.00 4,438.40 3,634.60 2,981.40 3,001.50 2,658.20 2,585.70 2,808.00
Accounts receivable, net 3,643.20 23,765.50 23,029.30 3,789.80 23,118.60 24,090.20 24,628.30 23,724.70 24,018.30 24,610.50 24,116.10 24,154.70 24,719.10 26,312.90 27,229.60 28,285.00 2,374.40 1,842.40 1,713.20 1,675.70 1,708.30 1,723.80 1,530.20 1,760.00 1,691.00 1,740.30 1,635.70 1,549.20 1,641.10 1,413.10 1,514.40 1,455.60 1,638.40 1,469.80 1,516.60 1,381.40 1,447.00 1,361.90 1,382.80 1,504.80 1,309.50 1,429.30 1,401.60 1,282.70 1,230.00 1,213.00 1,189.30 1,232.30 1,199.30 1,241.00 1,160.70 1,219.00 1,175.20 1,084.40 1,192.20 1,097.00 1,118.80 1,245.20 1,237.40 1,361.70 1,309.90 1,063.00 1,294.70 1,232.60 1,190.70 1,065.40 1,135.80 1,046.50 1,183.00 988.10 1,598.40 892.10 940.40 951.20 904.70 936.10 843.50 1,252.30 682.90 626.80 673.60
Inventories -52,411.50 -51,543.40 -57,703.40 -34,662.20 -34,279.00 -100,985.50 -94,640.30 -10,884.40 -7,898.20 -6,549.70 -86,102.20 -85,259.60 -7,292.10 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets -3,643.20 -3,894.50 -23,029.30 -27,280.30 -23,118.60 -53,198.70 -54,495.00 -52,411.50 -51,543.40 -94,991.30 -90,262.40 10,124.30 10,869.50 11,513.40 -84,028.90 10,884.40 -76,529.20 -82,328.90 -81,415.70 -80,543.50 -79,452.70 127,635.00 -81,581.00 -79,179.60 -73,881.50 7,292.10 25,396.60 25,041.70 24,459.40 23,881.20 22,706.30 22,265.30 20,340.20 21,759.10 21,065.30 20,371.00 19,887.10 20,109.20 20,724.40 20,359.10 19,929.20 18,865.80 18,484.80 18,266.80 18,263.00 17,932.90 -50,134.00 -50,817.50 -50,659.30 -49,391.70 -49,523.40 -49,909.20 -51,674.10 -51,907.40 -954.60 -872.70 66,795.70 65,523.50 66,215.10 65,216.70 64,722.40 65,580.60 66,710.20 65,333.10 65,058.10 132,727.60 131,260.50 123,563.60 117,576.20 120,953.50 137,674.30 147,240.30 145,490.30 148,257.00 148,441.80 144,431.60 141,043.50 137,640.30 131,879.50 127,300.90 127,564.90
Total current assets 4,054.00 57,256.80 5,137.10 7,448.80 3,875.70 97,576.40 56,194.10 11,071.50 10,207.30 4,707.70 4,564.30 4,073.90 4,640.90 10,923.90 9,849.40 98,663.70 76,529.20 82,328.90 3,145.40 2,417.40 2,003.50 83,283.90 3,556.70 3,150.40 3,482.70 74,362.40 3,198.00 3,315.90 2,259.70 2,977.50 2,926.70 2,342.00 2,335.70 2,566.80 2,913.30 2,110.10 1,648.70 2,818.50 2,320.60 2,360.60 2,246.60 2,669.30 2,979.50 2,440.50 1,596.90 1,986.90 1,395.60 1,859.70 1,529.20 2,482.30 1,821.10 1,245.80 1,808.20 4,313.70 2,422.60 1,785.60 1,790.30 2,911.00 1,554.70 2,325.70 2,160.00 2,047.30 2,442.60 1,998.60 1,811.60 2,454.40 3,459.60 4,541.00 2,892.40 2,850.70 2,515.20 1,786.10 1,389.30 1,660.80 2,939.00 2,221.50 1,873.30 2,257.40 2,068.30 1,894.10 2,330.60
Total non-current assets + 3,575.80 284,119.70 3,562.30 315,655.00 3,600.60 216,087.20 266,663.60 277,758.70 278,176.00 7,967.20 5,513.50 5,520.40 5,574.90 4,127.60 4,079.00 73,424.50 78,371.30 85,190.10 6,688.80 6,732.40 6,508.90 85,708.80 6,464.50 6,394.80 5,757.10 77,109.70 6,382.20 5,059.20 4,672.80 4,140.80 4,164.60 4,109.40 4,173.30 4,235.50 4,639.70 4,376.70 4,122.40 4,017.50 4,285.50 4,298.30 4,110.30 3,699.20 3,894.50 3,661.10 3,848.10 3,956.40 4,136.50 4,158.20 3,932.70 3,884.00 3,738.60 3,710.90 4,051.70 2,561.30 2,896.20 2,515.30 2,354.10 2,363.50 2,442.80 2,401.30 2,165.20 2,048.60 2,205.60 1,893.70 1,843.00 1,847.60 1,860.40 1,885.30 1,884.90 1,921.80 2,017.70 2,036.70 2,062.90 2,426.90 2,522.70 2,512.00 2,615.20 2,682.60 1,838.60 1,528.20 1,640.70
Total assets 332,704.50 341,376.50 334,491.80 323,103.80 313,003.30 313,663.60 322,857.70 308,777.30 308,683.50 305,046.70 287,948.00 10,643.70 10,517.30 303,004.80 292,343.40 304,547.10 291,538.50 304,657.20 298,908.40 302,165.50 295,634.60 313,472.90 278,484.80 271,309.40 246,903.90 291,050.70 270,169.80 267,850.70 259,352.10 243,036.10 258,758.30 252,104.00 253,636.50 253,941.20 247,933.60 240,153.90 235,496.00 228,014.30 230,367.60 223,074.20 217,570.00 218,685.90 215,365.40 222,270.70 222,494.90 219,087.00 216,422.80 218,322.30 211,193.90 208,191.40 201,687.40 196,512.70 200,762.90 161,926.50 159,193.30 152,050.70 153,738.20 148,298.00 143,302.30 149,278.40 147,549.70 145,631.10 143,456.60 136,596.50 140,836.70 137,759.40 137,379.50 130,706.60 123,234.80 128,182.40 143,409.70 151,526.90 152,001.20 154,520.20 155,617.90 150,758.30 146,617.40 143,658.10 136,165.60 131,429.40 131,974.50
Total current liabilities + 17,517.30 1,884.10 18,152.60 24.10 18,249.40 1,858.70 1,807.60 22,006.80 21,964.50 61.10 18,591.50 19,955.70 20,573.20 20,536.00 20,754.70 66.90 279.40 79.80 82.50 89.60 110.10 84.70 92.30 92.60 120.30 93.40 117.70 96.60 66.20 68.20 65.40 84.30 95.70 56.20 112.50 58.50 74.50 64.30 51.50 36.10 139.00 199.50 238.30 42.60 39.20 39.50 144.40 157.90 155.20 155.80 183.40 182.50 56.30 56.10 35.10 265.30 104.10 108.30 76.60 110.40 110.40 114.10 135.80 129.00 134.00 104.40 109.10 162.30 532.00 502.80 393.70 267.90 220.60 332.40 58.70 59.60 60.40 88.30 115.20 424.90 396.90
Total non-current liabilities + 302,794.40 327,101.10 304,211.20 310,343.30 283,158.90 300,335.90 309,456.90 297,440.90 297,082.30 293,836.10 258,374.10 268,575.00 268,301.50 261,398.80 252,082.50 66.90 279.40 79.80 282,353.40 285,453.80 279,798.70 6,610.00 262,392.90 255,633.10 233,571.30 5,530.70 254,878.60 253,414.90 246,053.80 231,120.70 246,775.70 240,174.30 241,157.20 240,861.80 235,624.70 228,762.30 224,641.50 217,558.70 219,262.40 212,133.30 207,060.50 209,023.30 205,363.30 212,393.90 211,898.60 208,757.50 205,853.30 207,422.70 200,700.60 198,011.40 191,896.10 186,867.70 190,821.10 152,036.80 149,251.30 142,290.00 143,882.20 138,176.70 132,936.30 138,500.40 137,066.50 135,632.00 133,286.50 127,395.80 132,014.50 129,638.60 129,663.70 124,767.80 119,993.90 125,206.80 137,403.40 144,639.10 144,938.50 146,766.10 147,690.90 142,712.00 138,450.00 135,709.00 128,362.30 124,159.80 123,978.90
Total liabilities 320,311.70 328,985.20 322,363.80 311,245.30 301,408.30 302,194.60 311,264.50 297,440.90 297,082.30 293,836.10 276,965.60 299.20 299,400.00 292,700.00 282,600.00 293,200.00 279,279.00 288,198.90 282,435.90 285,543.40 279,908.80 296,600.00 262,485.20 255,725.70 233,691.60 276,100.00 255,365.60 253,816.00 246,657.70 231,188.90 246,841.10 240,258.60 241,252.90 240,918.00 235,737.20 228,820.80 224,716.00 217,623.00 219,313.90 212,169.40 207,199.50 209,222.80 205,601.60 212,436.50 211,937.80 208,797.00 205,997.70 207,580.60 200,855.80 198,167.20 192,079.50 187,050.20 190,877.40 152,092.90 149,286.40 142,555.30 143,986.30 138,285.00 133,012.90 138,610.80 137,176.90 135,746.10 133,422.30 127,524.80 132,148.50 129,743.00 129,772.80 124,930.10 120,525.90 125,709.60 137,797.10 144,907.00 145,159.10 147,098.50 147,749.60 142,771.60 138,510.40 135,797.30 128,477.50 124,584.70 124,375.80
Total stockholders' equity + 11,815.30 11,883.90 11,665.50 11,415.30 11,216.80 11,086.40 11,237.40 11,013.40 11,185.50 10,916.00 10,671.60 10,389.50 10,260.80 10,001.70 9,446.20 11,036.80 11,897.60 16,069.40 16,070.70 16,233.10 15,405.50 16,558.90 15,650.90 15,243.10 12,907.50 14,618.00 14,804.20 14,034.70 12,694.40 11,390.00 11,700.80 11,639.30 12,186.90 12,849.30 11,996.40 11,168.10 10,616.10 10,227.30 10,794.60 10,499.70 10,041.60 9,311.60 9,620.30 9,693.40 10,422.60 10,184.00 10,316.40 10,401.80 9,987.90 9,684.20 9,278.40 9,303.40 9,723.60 9,753.20 9,827.50 9,422.70 9,364.90 9,637.00 9,980.30 10,402.20 10,187.60 9,727.80 9,895.50 8,929.50 8,555.60 7,893.50 7,508.70 5,695.20 2,628.60 2,472.80 5,612.60 6,619.90 6,842.10 7,421.70 7,868.30 7,986.70 8,107.00 7,860.80 7,688.10 6,844.70 7,598.70
Common shares outstanding 220 222 227 227 225 231 231 237 239 236 244 246 243 244 252 256 264 268 273 276 276 277 278 276 278 282 283 282 281 285 288 289 293 294 294 293 293 292 291 293 294 296 299 298 299 300 299 298 300 299 300 297 297 297 298 302 305 301 315 323 325 321 323 323 322 320 322 291 261 260 261 261 261 260 267 270 271 268 273 277 283
about 12 hours ago