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 + 2,687.00 2,398.00 3,358.00 1,442.00 1,752.00 2,089.00 1,155.00 1,066.00 1,205.00 1,026.00 1,374.00 1,958.00 2,303.00 2,301.00 2,113.00 1,894.00 1,777.00 1,685.00 2,133.00 2,089.00
Accounts receivable, net 7,670.00 7,156.00 6,418.00 5,852.00 5,586.00 5,326.00 5,236.00 4,317.00 4,133.00 3,643.00 3,162.00 3,377.00 3,310.00 3,058.00 2,906.00 3,035.00 2,724.00 2,755.00 2,874.00 2,718.00
Inventories -3.00 -6.00
Other current assets 12,843.00 12,563.00 11,972.00 11,665.00 926.00 701.00 677.00 551.00 224.00 215.00 508.00 686.00 687.00 670.00 629.00 347.00 364.00 344.00 447.00 1,027.00
Total current assets 23,200.00 22,117.00 21,748.00 18,959.00 8,264.00 8,116.00 7,068.00 5,934.00 5,562.00 4,884.00 5,044.00 6,021.00 6,249.00 6,023.00 5,648.00 5,276.00 4,865.00 4,784.00 5,454.00 5,834.00
Total non-current assets + 35,510.00 34,364.00 26,282.00 25,155.00 26,124.00 24,914.00 24,249.00 15,644.00 14,867.00 13,306.00 13,172.00 11,819.00 10,679.00 10,284.00 9,806.00 10,034.00 10,457.00 10,422.00 11,905.00 12,303.00
Total assets 58,710.00 56,481.00 48,030.00 44,114.00 34,388.00 33,030.00 31,317.00 21,578.00 20,429.00 18,190.00 18,216.00 17,840.00 16,928.00 16,307.00 15,454.00 15,310.00 15,322.00 15,206.00 17,359.00 18,137.00
Total current liabilities + 21,060.00 19,518.00 19,795.00 17,832.00 6,654.00 6,556.00 6,679.00 4,924.00 4,262.00 4,082.00 3,708.00 3,677.00 3,809.00 3,565.00 3,739.00 3,105.00 3,678.00 3,386.00 3,493.00 5,549.00
Total non-current liabilities + 22,335.00 23,428.00 15,865.00 15,533.00 16,512.00 17,233.00 16,735.00 9,070.00 8,725.00 7,836.00 7,906.00 6,983.00 5,196.00 6,118.00 5,775.00 5,790.00 5,759.00 6,098.00 6,044.00 6,400.00
Total liabilities 43,395.00 42,946.00 35,660.00 33,365.00 23,166.00 23,789.00 23,414.00 13,994.00 12,987.00 11,918.00 11,614.00 10,660.00 9,005.00 9,682.00 9,514.00 8,895.00 9,474.00 9,484.00 9,537.00 12,318.00
Total stockholders' equity + 15,100.00 13,342.00 12,191.00 10,520.00 11,009.00 9,104.00 7,793.00 7,511.00 7,359.00 6,192.00 6,513.00 7,054.00 7,905.00 6,542.00 5,883.00 6,368.00 5,828.00 5,722.00 7,822.00 5,819.00
Common shares outstanding 490 496 499 505 513 512 511 511 519 524 536 553 558 552 551 544 524 515 546 557
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 + 1,611.00 2,687.00 2,511.00 1,677.00 1,604.00 2,398.00 1,798.00 1,653.00 1,452.00 3,358.00 2,901.00 1,171.00 1,006.00 1,442.00 802.00 909.00 772.00 1,752.00 1,398.00 888.00 1,120.00 2,089.00 2,388.00 1,711.00 1,480.00 1,155.00 1,213.00 1,294.00 1,117.00 1,066.00 951.00 1,036.00 1,168.00 1,205.00 1,078.00 966.00 930.00 1,026.00 1,388.00 974.00 918.00 1,374.00 1,330.00 930.00 1,104.00 1,958.00 2,649.00 2,005.00 1,380.00 2,303.00 2,174.00 1,230.00 1,263.00 2,301.00 2,044.00 1,504.00 1,410.00 2,113.00 1,714.00 1,659.00 1,330.00 1,894.00 1,695.00 1,475.00 1,167.00 1,777.00 1,813.00 1,291.00 1,414.00 1,685.00 1,461.00 1,165.00 1,285.00 2,133.00 2,819.00 1,117.00 1,203.00 2,089.00 1,682.00 1,375.00 1,575.00
Accounts receivable, net 8,427.00 7,670.00 7,906.00 8,457.00 7,872.00 7,156.00 7,422.00 7,739.00 7,216.00 6,418.00 6,520.00 6,986.00 6,700.00 5,852.00 5,819.00 6,286.00 5,963.00 5,586.00 5,624.00 5,839.00 5,597.00 5,326.00 5,236.00 5,647.00 5,558.00 5,236.00 5,198.00 5,281.00 4,456.00 4,317.00 4,476.00 4,601.00 4,562.00 4,133.00 3,909.00 3,984.00 3,795.00 3,643.00 3,603.00 3,434.00 3,329.00 3,162.00 3,222.00 3,362.00 3,095.00 3,097.00 3,238.00 3,414.00 3,162.00 3,028.00 3,075.00 3,126.00 2,965.00 2,814.00 3,059.00 3,102.00 3,008.00 2,906.00 2,925.00 3,111.00 3,212.00 3,035.00 3,055.00 3,215.00 2,935.00 2,724.00 2,714.00 2,854.00 2,746.00 2,755.00 2,914.00 3,143.00 3,070.00 2,874.00 3,001.00 3,028.00 2,904.00 2,718.00 2,800.00 2,921.00 2,841.00
Inventories 6,359.00 -2.00 -2.00 -3.00 -3.00 -5.00 -5.00 -6.00 376.00
Other current assets 13,198.00 12,843.00 13,282.00 13,200.00 12,985.00 12,563.00 13,066.00 12,630.00 12,631.00 11,972.00 12,858.00 12,645.00 1,407.00 11,665.00 953.00 974.00 1,053.00 926.00 855.00 846.00 832.00 701.00 688.00 739.00 711.00 677.00 645.00 951.00 743.00 551.00 539.00 538.00 540.00 224.00 228.00 232.00 256.00 215.00 218.00 522.00 551.00 508.00 974.00 1,007.00 978.00 966.00 965.00 997.00 1,023.00 969.00 915.00 858.00 869.00 848.00 548.00 589.00 617.00 253.00 391.00 416.00 394.00 347.00 295.00 478.00 490.00 430.00 349.00 345.00 350.00 344.00 430.00 453.00 424.00 447.00 332.00 1,864.00 1,897.00 1,027.00 367.00 406.00 407.00
Total current assets 23,236.00 23,200.00 23,699.00 23,334.00 22,461.00 22,117.00 22,286.00 22,022.00 21,299.00 21,748.00 22,279.00 20,802.00 9,113.00 18,959.00 7,574.00 8,169.00 7,788.00 8,264.00 7,877.00 7,573.00 7,549.00 8,116.00 8,312.00 8,097.00 7,749.00 7,068.00 7,056.00 7,526.00 12,675.00 5,934.00 5,966.00 6,175.00 6,270.00 5,562.00 5,215.00 5,182.00 4,981.00 4,884.00 5,209.00 4,930.00 4,798.00 5,044.00 5,526.00 5,299.00 5,177.00 6,021.00 6,852.00 6,414.00 5,563.00 6,249.00 6,161.00 5,214.00 5,097.00 6,023.00 5,651.00 5,195.00 5,035.00 5,648.00 5,030.00 5,186.00 4,936.00 5,276.00 5,045.00 5,168.00 4,592.00 4,931.00 4,876.00 4,490.00 4,510.00 4,784.00 4,805.00 4,761.00 4,779.00 5,454.00 6,152.00 6,009.00 6,004.00 5,834.00 4,849.00 4,702.00 4,823.00
Total non-current assets + 35,316.00 35,510.00 35,084.00 35,221.00 34,554.00 34,364.00 27,578.00 26,569.00 26,273.00 26,282.00 25,721.00 25,764.00 25,245.00 25,155.00 24,449.00 25,271.00 25,900.00 26,124.00 25,105.00 25,380.00 24,724.00 24,914.00 24,446.00 24,072.00 23,642.00 24,249.00 24,041.00 24,590.00 17,462.00 15,644.00 15,163.00 14,984.00 15,109.00 14,867.00 14,475.00 14,260.00 13,988.00 13,306.00 13,149.00 13,146.00 13,330.00 13,172.00 12,237.00 12,114.00 11,657.00 11,819.00 11,206.00 11,174.00 11,014.00 10,679.00 10,815.00 10,624.00 10,440.00 10,284.00 10,085.00 10,007.00 9,975.00 9,806.00 10,091.00 10,265.00 10,137.00 10,034.00 9,858.00 10,453.00 10,370.00 10,406.00 10,465.00 10,431.00 10,350.00 10,422.00 11,221.00 11,671.00 11,694.00 11,905.00 11,391.00 11,180.00 11,224.00 12,303.00 12,966.00 12,735.00 12,699.00
Total assets 58,552.00 58,710.00 58,783.00 58,555.00 57,015.00 56,481.00 49,864.00 48,591.00 47,572.00 48,030.00 48,000.00 46,566.00 34,358.00 44,114.00 32,023.00 33,440.00 33,688.00 34,388.00 32,982.00 32,953.00 32,273.00 33,030.00 32,758.00 32,169.00 31,391.00 31,317.00 31,097.00 32,116.00 30,137.00 21,578.00 21,129.00 21,159.00 21,379.00 20,429.00 19,690.00 19,442.00 18,969.00 18,190.00 18,358.00 18,076.00 18,128.00 18,216.00 17,763.00 17,413.00 16,834.00 17,840.00 18,058.00 17,588.00 16,577.00 16,928.00 16,976.00 15,838.00 15,537.00 16,307.00 15,736.00 15,202.00 15,010.00 15,454.00 15,121.00 15,451.00 15,073.00 15,310.00 14,903.00 15,621.00 14,962.00 15,337.00 15,341.00 14,921.00 14,860.00 15,206.00 16,026.00 16,432.00 16,473.00 17,359.00 17,543.00 17,189.00 17,228.00 18,137.00 17,815.00 17,437.00 17,522.00
Total current liabilities + 2,028.00 21,060.00 21,098.00 19,400.00 19,775.00 19,518.00 19,604.00 18,864.00 18,660.00 19,795.00 20,605.00 19,813.00 7,914.00 17,832.00 7,292.00 7,016.00 6,587.00 6,654.00 6,659.00 5,816.00 6,123.00 6,556.00 6,530.00 5,928.00 6,859.00 6,679.00 6,204.00 6,382.00 5,739.00 4,924.00 4,727.00 4,216.00 4,122.00 4,262.00 3,814.00 3,649.00 3,588.00 4,082.00 3,825.00 3,504.00 3,159.00 3,708.00 3,404.00 3,208.00 2,753.00 3,677.00 4,130.00 3,530.00 3,343.00 3,809.00 3,893.00 2,964.00 2,840.00 3,565.00 3,506.00 3,170.00 3,032.00 3,739.00 3,384.00 3,242.00 2,889.00 3,105.00 2,947.00 3,845.00 3,174.00 3,703.00 3,401.00 2,670.00 2,797.00 3,386.00 3,314.00 3,241.00 2,881.00 3,493.00 4,173.00 5,315.00 4,888.00 5,549.00 4,721.00 3,870.00 4,028.00
Total non-current liabilities + 41,718.00 22,335.00 22,326.00 23,179.00 22,972.00 23,428.00 16,378.00 16,162.00 16,290.00 15,865.00 15,809.00 14,614.00 15,248.00 15,533.00 14,940.00 15,507.00 15,945.00 16,512.00 16,435.00 16,873.00 16,554.00 17,233.00 17,399.00 17,849.00 17,081.00 16,735.00 17,096.00 17,397.00 16,412.00 9,070.00 8,864.00 9,146.00 9,236.00 8,725.00 8,745.00 8,719.00 8,762.00 7,836.00 7,779.00 7,867.00 8,198.00 7,906.00 7,977.00 7,333.00 7,218.00 6,983.00 5,942.00 5,830.00 5,191.00 5,196.00 5,963.00 6,028.00 5,984.00 6,118.00 5,650.00 5,688.00 5,713.00 5,775.00 5,272.00 5,429.00 5,497.00 5,790.00 5,541.00 5,733.00 5,774.00 5,759.00 5,901.00 6,491.00 6,369.00 6,098.00 5,796.00 5,659.00 6,069.00 6,044.00 6,448.00 6,215.00 6,392.00 6,400.00 6,890.00 7,551.00 7,755.00
Total liabilities 43,746.00 43,395.00 43,424.00 42,579.00 42,747.00 42,946.00 35,982.00 35,026.00 34,950.00 35,660.00 36,414.00 34,427.00 23,162.00 33,365.00 22,232.00 22,523.00 22,532.00 23,166.00 23,094.00 22,689.00 22,677.00 23,789.00 23,929.00 23,777.00 23,940.00 23,414.00 23,300.00 23,779.00 22,151.00 13,994.00 13,591.00 13,362.00 13,358.00 12,987.00 12,559.00 12,368.00 12,350.00 11,918.00 11,604.00 11,371.00 11,357.00 11,614.00 11,381.00 10,541.00 9,971.00 10,660.00 10,072.00 9,360.00 8,534.00 9,005.00 9,856.00 8,992.00 8,824.00 9,682.00 9,156.00 8,858.00 8,745.00 9,514.00 8,656.00 8,671.00 8,386.00 8,895.00 8,488.00 9,578.00 8,948.00 9,474.00 9,302.00 9,161.00 9,166.00 9,484.00 9,110.00 8,900.00 8,950.00 9,537.00 10,621.00 11,530.00 11,280.00 12,318.00 11,611.00 11,421.00 11,783.00
Total stockholders' equity + 14,569.00 15,100.00 15,153.00 15,767.00 14,065.00 13,342.00 13,688.00 13,367.00 12,422.00 12,191.00 11,406.00 11,961.00 10,953.00 10,520.00 9,565.00 10,693.00 10,937.00 11,009.00 9,734.00 10,108.00 9,434.00 9,104.00 8,591.00 8,226.00 7,295.00 7,793.00 7,620.00 8,065.00 7,909.00 7,511.00 7,453.00 7,716.00 7,940.00 7,359.00 7,046.00 6,993.00 6,532.00 6,192.00 6,671.00 6,624.00 6,679.00 6,513.00 6,248.00 6,783.00 6,772.00 7,054.00 7,833.00 8,151.00 7,961.00 7,905.00 7,042.00 6,779.00 6,640.00 6,542.00 6,510.00 6,273.00 6,198.00 5,883.00 6,407.00 6,727.00 6,629.00 6,368.00 6,415.00 6,000.00 5,977.00 5,828.00 6,004.00 5,727.00 5,660.00 5,722.00 6,916.00 7,532.00 7,523.00 7,822.00 6,922.00 5,659.00 5,948.00 5,819.00 6,204.00 6,016.00 5,739.00
Common shares outstanding 486 490 494 495 495 496 496 496 497 498 499 499 500 501 503 506 509 511 513 513 514 513 512 511 510 510 511 512 511 509 510 512 514 517 519 520 522 521 523 525 526 527 533 541 545 548 551 556 556 557 558 559 557 554 552 553 551 542 549 555 552 544 548 545 536 533 526 523 515 515 523 512 519 519 540 558 562 553 554 555 555
about 2 months ago