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 + 1,040.00 2,021.00 1,022.00 1,000.00 1,554.00 1,909.00 768.00 549.00 786.00 695.00 791.00 630.00 476.00 760.00 373.00 411.00 312.00 465.00 393.00 634.00
Accounts receivable, net 10,867.00 10,751.00 9,958.00 8,891.00 8,095.00 7,051.00 7,380.00 6,789.00 6,501.00 5,826.00 5,889.00 5,694.00 5,208.00 4,672.00 4,533.00 3,832.00 3,692.00 3,780.00 3,895.00 3,705.00
Inventories 1,652.00 1,738.00 2,021.00 2,068.00 1,986.00 2,025.00 1,849.00 1,732.00 1,573.00 1,503.00 1,439.00 1,279.00 1,179.00 1,086.00 1,054.00 897.00 802.00 737.00 710.00 669.00
Other current assets 2,224.00 1,904.00 2,013.00 1,776.00 2,010.00 1,464.00 1,346.00 1,190.00 1,171.00 1,111.00 1,163.00 1,391.00 1,236.00 1,300.00 1,273.00 1,779.00 1,771.00 1,319.00 1,207.00 1,070.00
Total current assets 13,559.00 16,414.00 14,927.00 13,643.00 13,542.00 12,333.00 11,196.00 10,213.00 9,977.00 9,086.00 9,232.00 8,930.00 8,037.00 7,763.00 7,233.00 6,919.00 6,577.00 6,301.00 6,205.00 6,078.00
Total non-current assets + 47,161.00 43,099.00 41,284.00 38,795.00 37,200.00 35,157.00 33,862.00 28,994.00 26,616.00 24,672.00 23,512.00 22,269.00 20,794.00 20,312.00 19,665.00 16,933.00 17,554.00 17,979.00 17,820.00 17,597.00
Total assets 60,720.00 59,513.00 56,211.00 52,438.00 50,742.00 47,490.00 45,058.00 39,207.00 36,593.00 33,758.00 32,744.00 31,199.00 28,831.00 28,075.00 26,898.00 23,852.00 24,131.00 24,280.00 24,025.00 23,675.00
Total current liabilities + 16,350.00 15,177.00 12,655.00 9,902.00 9,582.00 8,704.00 7,757.00 7,569.00 6,158.00 5,834.00 5,516.00 5,480.00 5,695.00 6,172.00 5,554.00 4,269.00 4,313.00 3,910.00 3,849.00 3,576.00
Total non-current liabilities + 47,141.00 43,781.00 42,496.00 42,609.00 39,671.00 35,894.00 37,866.00 34,556.00 35,430.00 33,557.00 33,274.00 32,217.00 30,064.00 30,244.00 28,358.00 30,377.00 27,796.00 29,630.00 29,776.00 30,566.00
Total liabilities 63,491.00 58,958.00 55,151.00 52,511.00 49,253.00 44,598.00 45,623.00 42,125.00 41,588.00 39,391.00 38,790.00 37,697.00 35,759.00 36,416.00 33,912.00 34,646.00 32,109.00 33,540.00 33,625.00 34,142.00
Total stockholders' equity + -2,771.00 555.00 1,060.00 -73.00 1,489.00 2,892.00 -565.00 -2,918.00 -4,995.00 -5,633.00 -6,046.00 -6,498.00 -6,928.00 -8,341.00 -7,014.00 -10,794.00 -7,978.00 -9,260.00 -9,600.00 -10,467.00
Common shares outstanding 231 262 276 295 329 345 348 355 372 396 427 450 462 459 496 437 349 349 349 410
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 + 940.00 1,040.00 997.00 1,040.00 1,167.00 2,021.00 2,983.00 935.00 1,379.00 1,022.00 994.00 961.00 1,232.00 1,289.00 1,120.00 972.00 2,371.00 1,889.00 1,445.00 1,530.00 1,423.00 2,181.00 6,978.00 4,638.00 731.00 768.00 655.00 2,543.00 621.00 549.00 624.00 913.00 1,130.00 786.00 771.00 754.00 803.00 695.00 726.00 817.00 904.00 791.00 639.00 750.00 681.00 630.00 581.00 727.00 922.00 476.00 547.00 396.00 719.00 760.00 533.00 18,312.00 18,265.00 373.00 359.00 539.00 553.00 411.00 377.00 350.00 388.00 312.00 443.00 450.00 356.00 465.00 444.00 368.00 471.00 393.00 347.00 354.00 409.00 634.00 541.00 736.00 453.00
Accounts receivable, net 11,324.00 10,867.00 10,428.00 10,459.00 11,088.00 10,751.00 9,915.00 10,239.00 10,044.00 9,958.00 9,182.00 8,713.00 8,657.00 8,891.00 8,552.00 8,628.00 8,520.00 8,095.00 8,433.00 7,636.00 7,424.00 7,051.00 6,433.00 6,139.00 6,890.00 7,380.00 7,131.00 7,219.00 7,420.00 6,789.00 6,532.00 6,592.00 6,332.00 6,501.00 5,980.00 5,782.00 5,664.00 5,826.00 5,503.00 5,669.00 5,880.00 5,889.00 5,827.00 5,804.00 5,928.00 5,694.00 5,524.00 5,472.00 5,489.00 5,208.00 4,924.00 4,915.00 4,877.00 4,672.00 4,598.00 4,485.00 4,878.00 4,533.00 3,925.00 3,946.00 4,060.00 3,832.00 3,636.00 3,769.00 3,878.00 3,692.00 3,499.00 3,680.00 3,870.00 3,780.00 3,699.00 3,922.00 4,134.00 3,895.00 3,857.00 3,798.00 3,859.00 3,705.00 3,567.00 3,414.00 3,491.00
Inventories 1,681.00 1,652.00 1,734.00 1,792.00 1,794.00 1,738.00 1,776.00 1,800.00 1,903.00 2,021.00 2,030.00 2,050.00 2,085.00 2,068.00 2,009.00 2,043.00 2,003.00 1,986.00 2,019.00 2,027.00 2,068.00 2,025.00 1,950.00 1,834.00 1,953.00 1,849.00 1,769.00 1,826.00 1,778.00 1,732.00 1,634.00 1,636.00 1,677.00 1,573.00 1,546.00 1,544.00 1,501.00 1,503.00 1,503.00 1,481.00 1,415.00 1,439.00 1,379.00 1,348.00 1,287.00 1,279.00 1,258.00 1,211.00 1,187.00 1,179.00 1,135.00 1,152.00 1,104.00 1,086.00 1,052.00 1,055.00 1,046.00 1,054.00 891.00 887.00 881.00 897.00 815.00 805.00 794.00 802.00 745.00 730.00 717.00 737.00 716.00 715.00 705.00 710.00 689.00 689.00 676.00 669.00 659.00 646.00 624.00
Other current assets 2,107.00 2,224.00 2,126.00 2,272.00 2,316.00 1,992.00 2,083.00 2,303.00 2,051.00 2,013.00 2,191.00 2,263.00 1,957.00 1,776.00 1,921.00 2,408.00 2,112.00 2,010.00 1,769.00 1,692.00 1,514.00 1,464.00 1,295.00 1,420.00 1,442.00 1,346.00 1,310.00 1,394.00 1,379.00 1,190.00 1,266.00 1,298.00 1,296.00 1,171.00 1,204.00 1,306.00 1,119.00 1,111.00 1,160.00 1,254.00 1,054.00 1,163.00 1,427.00 1,468.00 1,329.00 1,391.00 1,230.00 1,431.00 1,351.00 1,236.00 1,228.00 1,262.00 1,212.00 1,300.00 1,150.00 1,079.00 887.00 1,273.00 1,518.00 1,519.00 1,492.00 1,779.00 1,723.00 1,868.00 1,678.00 1,771.00 1,614.00 1,588.00 1,546.00 1,319.00 1,239.00 1,284.00 1,191.00 1,207.00 1,136.00 1,105.00 974.00 1,070.00 1,050.00 1,122.00 1,102.00
Total current assets 16,052.00 13,559.00 15,285.00 15,563.00 16,258.00 16,414.00 16,662.00 15,173.00 15,282.00 14,927.00 14,294.00 13,888.00 13,541.00 13,643.00 13,481.00 13,937.00 15,006.00 13,542.00 13,248.00 12,475.00 12,036.00 12,333.00 16,266.00 14,031.00 11,016.00 11,196.00 10,769.00 12,869.00 11,108.00 10,213.00 10,010.00 10,394.00 10,391.00 9,977.00 9,448.00 9,337.00 9,037.00 9,086.00 8,843.00 9,095.00 9,201.00 9,232.00 9,221.00 9,293.00 9,130.00 8,930.00 8,527.00 8,772.00 8,877.00 8,037.00 7,771.00 7,791.00 7,787.00 7,763.00 7,272.00 7,137.00 7,282.00 7,233.00 6,693.00 6,891.00 6,986.00 6,919.00 6,551.00 6,792.00 6,738.00 6,577.00 6,301.00 6,448.00 6,489.00 6,301.00 6,098.00 6,289.00 6,501.00 6,205.00 6,029.00 5,946.00 5,918.00 6,078.00 5,817.00 5,918.00 5,670.00
Total non-current assets + 45,398.00 47,161.00 44,462.00 43,973.00 43,540.00 43,099.00 42,797.00 42,206.00 41,680.00 41,284.00 40,295.00 39,706.00 39,170.00 38,795.00 38,003.00 37,647.00 37,202.00 37,200.00 36,314.00 35,689.00 35,241.00 35,157.00 34,750.00 34,678.00 34,405.00 33,862.00 33,143.00 32,580.00 32,271.00 28,994.00 28,034.00 27,348.00 26,908.00 26,616.00 26,283.00 25,229.00 24,758.00 24,672.00 24,284.00 24,110.00 23,575.00 23,512.00 22,675.00 22,417.00 22,158.00 22,269.00 21,298.00 21,050.00 20,932.00 20,794.00 20,622.00 20,143.00 20,095.00 20,312.00 20,030.00 19,995.00 19,857.00 19,665.00 17,063.00 16,986.00 16,823.00 16,933.00 16,702.00 16,628.00 17,353.00 17,554.00 17,819.00 17,793.00 17,795.00 17,979.00 17,695.00 17,781.00 17,991.00 17,820.00 17,748.00 17,758.00 17,725.00 17,597.00 17,308.00 17,202.00 16,745.00
Total assets 61,450.00 60,720.00 59,747.00 59,536.00 59,798.00 59,513.00 59,459.00 57,379.00 56,962.00 56,211.00 54,589.00 53,594.00 52,711.00 52,438.00 51,484.00 51,584.00 52,208.00 50,742.00 49,562.00 48,164.00 47,277.00 47,490.00 51,016.00 48,709.00 45,421.00 45,058.00 43,912.00 45,449.00 43,379.00 39,207.00 38,044.00 37,742.00 37,299.00 36,593.00 35,731.00 34,566.00 33,795.00 33,758.00 33,127.00 33,205.00 32,776.00 32,744.00 31,896.00 31,710.00 31,288.00 31,199.00 29,825.00 29,822.00 29,809.00 28,831.00 28,393.00 27,934.00 27,882.00 28,075.00 27,302.00 27,132.00 27,139.00 26,898.00 23,756.00 23,877.00 23,809.00 23,852.00 23,253.00 23,420.00 24,091.00 24,131.00 24,120.00 24,241.00 24,284.00 24,280.00 23,793.00 24,070.00 24,492.00 24,025.00 23,777.00 23,704.00 23,643.00 23,675.00 23,125.00 23,120.00 22,415.00
Total current liabilities + 19,258.00 16,350.00 17,896.00 15,939.00 13,631.00 15,177.00 14,900.00 14,301.00 13,141.00 12,655.00 12,407.00 11,545.00 11,028.00 9,902.00 9,784.00 8,999.00 10,518.00 9,582.00 9,624.00 8,615.00 8,642.00 8,704.00 14,379.00 12,856.00 7,019.00 7,757.00 7,124.00 8,961.00 10,531.00 7,569.00 6,231.00 7,625.00 7,478.00 6,158.00 5,611.00 5,771.00 5,463.00 5,834.00 5,155.00 5,396.00 5,398.00 5,516.00 6,313.00 6,310.00 7,172.00 5,480.00 5,632.00 5,895.00 5,891.00 5,695.00 5,419.00 6,020.00 5,991.00 6,172.00 5,861.00 5,447.00 5,615.00 5,554.00 4,271.00 4,278.00 4,267.00 4,269.00 4,330.00 4,397.00 4,571.00 4,313.00 4,104.00 3,395.00 3,897.00 3,910.00 3,643.00 3,404.00 3,756.00 3,849.00 3,709.00 3,353.00 3,590.00 3,576.00 4,082.00 4,044.00 3,946.00
Total non-current liabilities + 45,170.00 47,141.00 44,010.00 44,835.00 46,605.00 43,781.00 43,773.00 41,739.00 42,551.00 42,496.00 41,825.00 41,588.00 41,451.00 42,609.00 42,478.00 43,727.00 41,276.00 39,671.00 38,113.00 37,759.00 36,153.00 35,894.00 35,338.00 35,285.00 39,105.00 37,866.00 38,235.00 38,258.00 35,103.00 34,556.00 35,543.00 34,242.00 34,255.00 35,430.00 35,186.00 33,874.00 33,689.00 33,557.00 34,135.00 34,307.00 33,377.00 33,274.00 31,395.00 31,355.00 30,338.00 32,217.00 30,211.00 30,515.00 30,385.00 30,064.00 30,018.00 29,399.00 29,903.00 30,244.00 28,004.00 28,628.00 28,848.00 28,358.00 28,547.00 27,133.00 27,330.00 30,377.00 28,165.00 28,531.00 28,818.00 27,796.00 28,305.00 29,327.00 29,256.00 29,630.00 30,294.00 30,851.00 30,309.00 29,776.00 29,875.00 30,365.00 30,210.00 30,566.00 12,998.00 13,349.00 13,053.00
Total liabilities 64,428.00 63,491.00 61,906.00 60,774.00 60,236.00 58,958.00 58,673.00 56,040.00 55,692.00 55,151.00 54,232.00 53,133.00 52,479.00 52,511.00 52,262.00 52,726.00 51,794.00 49,253.00 47,737.00 46,374.00 44,795.00 44,598.00 49,717.00 48,141.00 46,124.00 45,623.00 45,359.00 47,219.00 45,634.00 42,125.00 41,774.00 41,867.00 41,733.00 41,588.00 40,797.00 39,645.00 39,152.00 39,391.00 39,290.00 39,703.00 38,775.00 38,790.00 37,708.00 37,665.00 37,510.00 37,697.00 35,843.00 36,410.00 36,276.00 35,759.00 35,437.00 35,419.00 35,894.00 36,416.00 33,865.00 34,075.00 34,463.00 33,912.00 32,818.00 31,411.00 31,597.00 34,646.00 32,495.00 32,928.00 33,389.00 32,109.00 32,409.00 32,722.00 33,153.00 33,540.00 33,937.00 34,255.00 34,065.00 33,625.00 33,584.00 33,718.00 33,800.00 34,142.00 17,080.00 17,393.00 16,999.00
Total stockholders' equity + -6,303.00 -2,771.00 -2,159.00 -1,238.00 -438.00 555.00 786.00 1,339.00 1,270.00 1,060.00 357.00 461.00 232.00 -73.00 -778.00 -1,142.00 414.00 1,489.00 1,825.00 1,790.00 2,482.00 2,892.00 1,299.00 568.00 -703.00 -565.00 -1,447.00 -1,770.00 -2,255.00 -2,918.00 -3,730.00 -4,125.00 -4,434.00 -4,995.00 -5,066.00 -5,079.00 -5,357.00 -5,633.00 -6,163.00 -6,498.00 -5,999.00 -6,046.00 -5,812.00 -5,955.00 -6,222.00 -6,498.00 -6,018.00 -6,588.00 -6,467.00 -6,928.00 -7,044.00 -7,485.00 -8,012.00 -8,341.00 -6,563.00 -6,943.00 -7,324.00 -7,014.00 -9,062.00 -7,534.00 -7,788.00 -10,794.00 -9,242.00 -9,508.00 -9,298.00 -7,978.00 -8,289.00 -8,481.00 -8,869.00 -9,260.00 -10,144.00 -10,185.00 -9,573.00 -9,600.00 -9,807.00 -10,014.00 -10,157.00 -10,467.00 6,045.00 5,727.00 5,416.00
Common shares outstanding 227 231 242 242 249 255 260 264 268 271 271 278 281 286 290 296 307 315 324 333 343 345 343 342 344 347 347 348 350 353 354 355 360 364 370 375 380 385 390 399 411 416 426 429 435 444 447 453 457 459 464 463 462 461 460 459 458 438 528 539 462 444 439 437 436 427 347 347 347 427 347 347 347 427 347 347 347 427 410 411 347
about 4 hours ago