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 + 358.00 396.00 338.00 507.00 1,393.00 1,299.00 225.00 316.00 383.00 858.00 96.00 104.00 126.00 304.00 367.00 560.00 364.00 480.00 675.00 98.00
Accounts receivable, net 2,909.00 2,795.00 2,712.00 2,571.00 1,982.00 1,768.00 2,395.00 2,133.00 1,973.00 1,695.00 1,103.00 1,100.00 1,081.00 1,028.00 875.00 938.00 838.00 898.00 1,148.00 1,060.00
Inventories 3,770.00 2,984.00 3,244.00 0.00 756.00 155.00 608.00 669.00 22.00 11.00 1,489.00 1,444.00 1,981.00 1,557.00 1,208.00
Other current assets 317.00 294.00 261.00 235.00 251.00 180.00 507.00 257.00 384.00 818.00 185.00 406.00 696.00 337.00 336.00 450.00 454.00 355.00 535.00 877.00
Total current assets 3,584.00 3,485.00 3,311.00 3,313.00 3,626.00 2,825.00 3,127.00 2,706.00 2,747.00 3,371.00 1,384.00 1,921.00 1,903.00 1,475.00 1,324.00 3,382.00 2,851.00 3,368.00 3,572.00 3,314.00
Total non-current assets + 23,956.00 22,697.00 22,363.00 21,502.00 21,927.00 21,876.00 21,924.00 20,990.00 21,201.00 20,769.00 4,698.00 4,944.00 4,891.00 4,867.00 4,586.00 5,601.00 5,082.00 5,535.00 5,370.00 5,274.00
Total assets 27,540.00 26,182.00 25,674.00 24,815.00 25,553.00 24,701.00 25,051.00 23,696.00 23,948.00 24,140.00 6,082.00 6,865.00 6,794.00 6,342.00 5,910.00 8,983.00 7,933.00 8,903.00 8,942.00 8,588.00
Total current liabilities + 8,398.00 8,649.00 7,762.00 7,339.00 6,407.00 5,752.00 6,677.00 6,437.00 5,807.00 5,147.00 3,233.00 3,060.00 2,675.00 2,773.00 2,558.00 2,501.00 2,287.00 2,533.00 2,876.00 2,522.00
Total non-current liabilities + 22,913.00 20,525.00 18,594.00 16,908.00 17,732.00 18,519.00 17,671.00 15,034.00 14,457.00 13,636.00 6,439.00 6,005.00 5,534.00 4,854.00 4,133.00 4,897.00 4,504.00 4,979.00 4,637.00 3,448.00
Total liabilities 31,311.00 29,174.00 26,356.00 24,247.00 24,139.00 24,271.00 24,348.00 21,471.00 20,264.00 18,783.00 9,672.00 9,065.00 8,209.00 7,627.00 6,691.00 7,398.00 6,791.00 7,512.00 7,513.00 5,970.00
Total stockholders' equity + -3,771.00 -2,992.00 -682.00 568.00 1,414.00 430.00 703.00 2,225.00 3,582.00 5,357.00 -3,590.00 -2,200.00 -1,415.00 -1,285.00 -781.00 1,585.00 1,142.00 1,380.00 1,429.00 2,618.00
Common shares outstanding 269 285 303 326 329 326 336 354 380 291 273 297 313 333 362 378 356 371 402 436
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 + 454.00 358.00 678.00 671.00 523.00 396.00 394.00 349.00 1,105.00 338.00 717.00 563.00 554.00 507.00 1,045.00 546.00 1,042.00 1,393.00 1,162.00 1,071.00 1,038.00 1,299.00 2,094.00 2,283.00 1,760.00 225.00 276.00 284.00 258.00 316.00 373.00 366.00 701.00 383.00 508.00 498.00 738.00 858.00 1,078.00 679.00 99.00 96.00 95.00 140.00 120.00 104.00 150.00 192.00 184.00 126.00 250.00 209.00 278.00 304.00 322.00 328.00 558.00 367.00 491.00 395.00 457.00 560.00 468.00 345.00 361.00 364.00 387.00 451.00 479.00 480.00 446.00 451.00 638.00 675.00 514.00 529.00 507.00 98.00 210.00 426.00 355.00
Accounts receivable, net 3,090.00 2,909.00 3,101.00 2,983.00 2,899.00 2,795.00 2,920.00 2,847.00 2,747.00 2,712.00 2,703.00 2,565.00 2,462.00 2,571.00 2,378.00 2,282.00 2,112.00 1,982.00 2,042.00 1,933.00 1,857.00 1,768.00 1,791.00 1,621.00 2,068.00 2,395.00 2,394.00 2,328.00 2,218.00 2,133.00 2,175.00 2,174.00 2,098.00 1,973.00 1,914.00 1,804.00 1,752.00 1,695.00 1,705.00 1,152.00 1,143.00 1,103.00 1,144.00 1,188.00 1,172.00 1,100.00 1,030.00 1,057.00 1,035.00 1,081.00 972.00 1,006.00 1,080.00 1,028.00 841.00 939.00 863.00 875.00 1,011.00 1,006.00 944.00 938.00 931.00 956.00 946.00 838.00 908.00 863.00 832.00 898.00 1,091.00 1,120.00 1,118.00 1,148.00 1,239.00 1,254.00 1,198.00 1,060.00 1,124.00 1,049.00 1,055.00
Inventories 3,464.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 756.00 939.00 102.00 157.00 155.00 454.00 522.00 420.00 608.00 261.00 260.00 294.00 669.00 506.00 266.00 11.00 22.00 11.00 12.00 12.00 11.00 1,029.00 1,365.00 1,459.00 1,489.00 1,455.00 1,467.00 1,503.00 1,444.00 1,465.00 2,001.00 1,994.00 1,981.00 1,892.00 1,824.00 1,718.00 1,557.00 1,499.00 1,291.00 1,172.00 1,208.00 1,184.00 1,124.00 1,138.00
Other current assets 370.00 317.00 332.00 380.00 324.00 294.00 259.00 304.00 274.00 261.00 262.00 316.00 248.00 235.00 261.00 278.00 264.00 251.00 176.00 202.00 187.00 180.00 172.00 209.00 221.00 507.00 230.00 257.00 259.00 257.00 255.00 277.00 353.00 384.00 522.00 528.00 631.00 818.00 1,004.00 128.00 182.00 185.00 484.00 578.00 536.00 406.00 372.00 288.00 346.00 696.00 530.00 290.00 314.00 337.00 201.00 299.00 299.00 336.00 418.00 450.00 452.00 450.00 452.00 428.00 448.00 454.00 460.00 409.00 443.00 355.00 507.00 543.00 555.00 535.00 768.00 1,077.00 905.00 875.00 792.00 828.00 1,096.00
Total current assets 3,914.00 3,584.00 4,111.00 3,654.00 3,746.00 3,485.00 3,573.00 3,500.00 3,450.00 3,311.00 3,682.00 3,444.00 3,264.00 3,313.00 3,684.00 3,106.00 3,418.00 3,626.00 2,990.00 2,799.00 2,672.00 2,825.00 3,540.00 4,113.00 4,049.00 3,127.00 2,900.00 2,869.00 2,735.00 2,706.00 2,803.00 2,817.00 3,152.00 2,747.00 2,944.00 2,830.00 3,121.00 3,371.00 3,787.00 1,959.00 1,424.00 1,384.00 1,723.00 1,906.00 1,828.00 1,921.00 1,552.00 1,537.00 1,565.00 1,903.00 1,646.00 1,404.00 1,626.00 1,475.00 1,158.00 1,355.00 1,464.00 1,324.00 2,678.00 2,938.00 2,999.00 3,382.00 3,061.00 2,951.00 3,015.00 2,851.00 2,963.00 3,398.00 3,437.00 3,368.00 3,607.00 3,612.00 3,705.00 3,572.00 3,714.00 3,773.00 3,399.00 3,314.00 3,236.00 3,365.00 3,461.00
Total non-current assets + 23,943.00 23,956.00 23,722.00 23,688.00 22,905.00 22,697.00 22,636.00 22,240.00 22,306.00 22,363.00 21,585.00 21,643.00 21,599.00 21,502.00 21,079.00 21,509.00 21,820.00 21,927.00 21,516.00 21,705.00 21,697.00 21,876.00 21,608.00 21,567.00 21,500.00 21,924.00 21,912.00 22,024.00 22,011.00 20,990.00 21,030.00 21,027.00 21,332.00 21,201.00 21,292.00 21,051.00 20,804.00 20,769.00 21,215.00 4,691.00 4,697.00 4,698.00 4,430.00 4,415.00 4,975.00 4,944.00 5,295.00 5,293.00 5,100.00 4,891.00 4,834.00 4,973.00 4,897.00 4,867.00 4,707.00 4,652.00 4,707.00 4,586.00 5,787.00 5,853.00 5,761.00 5,601.00 5,728.00 5,696.00 5,778.00 5,082.00 5,304.00 5,345.00 5,267.00 5,535.00 5,497.00 5,400.00 5,403.00 5,370.00 5,396.00 5,146.00 5,344.00 5,274.00 5,078.00 5,008.00 5,219.00
Total assets 27,857.00 27,540.00 27,833.00 27,342.00 26,651.00 26,182.00 26,209.00 25,740.00 25,756.00 25,674.00 25,267.00 25,087.00 24,863.00 24,815.00 24,763.00 24,615.00 25,238.00 25,553.00 24,506.00 24,504.00 24,369.00 24,701.00 25,148.00 25,680.00 25,549.00 25,051.00 24,812.00 24,893.00 24,746.00 23,696.00 23,833.00 23,844.00 24,484.00 23,948.00 24,236.00 23,881.00 23,925.00 24,140.00 25,002.00 6,650.00 6,121.00 6,082.00 6,153.00 6,321.00 6,803.00 6,865.00 6,847.00 6,830.00 6,665.00 6,794.00 6,480.00 6,377.00 6,523.00 6,342.00 5,865.00 6,007.00 6,171.00 5,910.00 8,465.00 8,791.00 8,760.00 8,983.00 8,789.00 8,647.00 8,793.00 7,933.00 8,267.00 8,743.00 8,704.00 8,903.00 9,104.00 9,012.00 9,108.00 8,942.00 9,110.00 8,919.00 8,743.00 8,588.00 8,314.00 8,373.00 8,680.00
Total current liabilities + 8,516.00 8,398.00 8,798.00 8,199.00 8,284.00 8,649.00 8,518.00 8,283.00 8,170.00 7,762.00 7,677.00 7,520.00 6,969.00 7,339.00 7,112.00 6,853.00 6,422.00 6,407.00 6,019.00 6,121.00 5,914.00 5,752.00 6,006.00 6,118.00 6,516.00 6,677.00 5,738.00 5,624.00 5,848.00 6,437.00 6,051.00 5,904.00 6,469.00 5,807.00 5,608.00 5,363.00 5,223.00 5,147.00 5,229.00 3,244.00 3,247.00 3,233.00 3,509.00 3,517.00 3,030.00 3,060.00 2,738.00 2,690.00 2,596.00 2,675.00 2,422.00 2,467.00 2,358.00 2,773.00 2,690.00 2,642.00 2,906.00 2,558.00 3,100.00 2,917.00 2,423.00 2,501.00 2,496.00 2,351.00 2,313.00 2,287.00 2,491.00 2,405.00 2,406.00 2,533.00 2,666.00 2,560.00 2,564.00 2,876.00 2,928.00 3,106.00 2,544.00 2,522.00 2,371.00 2,273.00 2,232.00
Total non-current liabilities + 23,433.00 22,913.00 22,154.00 22,107.00 21,535.00 20,525.00 20,112.00 19,548.00 19,202.00 18,594.00 18,251.00 17,791.00 17,754.00 16,908.00 16,588.00 15,990.00 17,044.00 17,732.00 17,569.00 17,587.00 18,221.00 18,519.00 18,913.00 19,641.00 19,053.00 17,671.00 18,236.00 18,029.00 17,295.00 15,034.00 15,458.00 15,099.00 14,449.00 14,457.00 14,116.00 13,617.00 13,534.00 13,636.00 13,932.00 6,868.00 6,541.00 6,439.00 6,233.00 5,837.00 6,310.00 6,005.00 5,951.00 5,860.00 5,694.00 5,534.00 5,467.00 5,403.00 5,542.00 4,854.00 4,471.00 4,489.00 4,113.00 4,133.00 4,935.00 4,738.00 4,951.00 4,897.00 4,938.00 5,072.00 5,410.00 4,504.00 4,791.00 4,919.00 4,961.00 4,979.00 4,996.00 5,017.00 5,224.00 4,637.00 4,531.00 3,842.00 3,977.00 3,448.00 3,241.00 3,141.00 3,404.00
Total liabilities 31,949.00 31,311.00 30,952.00 30,306.00 29,819.00 29,174.00 28,630.00 27,831.00 27,372.00 26,356.00 25,928.00 25,311.00 24,723.00 24,247.00 23,700.00 22,843.00 23,466.00 24,139.00 23,588.00 23,708.00 24,135.00 24,271.00 24,919.00 25,759.00 25,569.00 24,348.00 23,974.00 23,653.00 23,143.00 21,471.00 21,509.00 21,003.00 20,918.00 20,264.00 19,724.00 18,980.00 18,757.00 18,783.00 19,161.00 10,112.00 9,788.00 9,672.00 9,742.00 9,354.00 9,340.00 9,065.00 8,689.00 8,550.00 8,290.00 8,209.00 7,889.00 7,870.00 7,900.00 7,627.00 7,161.00 7,131.00 7,019.00 6,691.00 8,035.00 7,655.00 7,374.00 7,398.00 7,434.00 7,423.00 7,723.00 6,791.00 7,282.00 7,324.00 7,367.00 7,512.00 7,662.00 7,577.00 7,788.00 7,513.00 7,459.00 6,948.00 6,521.00 5,970.00 5,612.00 5,414.00 5,636.00
Total stockholders' equity + -4,092.00 -3,771.00 -3,119.00 -2,964.00 -3,168.00 -2,992.00 -2,421.00 -2,091.00 -1,616.00 -682.00 -661.00 -224.00 140.00 568.00 1,063.00 1,772.00 1,772.00 1,414.00 918.00 796.00 234.00 430.00 229.00 -79.00 -20.00 703.00 838.00 1,240.00 1,603.00 2,225.00 2,324.00 2,841.00 3,566.00 3,582.00 4,512.00 4,901.00 5,168.00 5,357.00 5,841.00 -3,462.00 -3,667.00 -3,590.00 -3,589.00 -3,033.00 -2,537.00 -2,200.00 -1,842.00 -1,720.00 -1,625.00 -1,415.00 -1,409.00 -1,493.00 -1,377.00 -1,285.00 -1,296.00 -1,124.00 -848.00 -781.00 430.00 1,136.00 1,386.00 1,585.00 1,355.00 1,224.00 1,070.00 1,142.00 985.00 1,415.00 1,328.00 1,380.00 1,428.00 1,435.00 1,320.00 1,429.00 1,651.00 1,971.00 2,222.00 2,618.00 2,702.00 2,959.00 3,044.00
Common shares outstanding 269 269 273 274 278 280 282 287 292 296 300 305 311 318 326 330 330 330 329 329 327 326 327 326 327 330 333 336 343 346 351 357 363 370 377 383 390 394 271 258 259 262 267 277 284 289 295 299 303 308 302 307 320 322 319 338 345 346 345 369 382 382 378 377 373 372 357 366 354 352 355 359 376 384 378 410 416 425 432 437 446
about 4 hours ago