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,042.00 916.00 958.00 910.00 951.00 1,118.00 618.00 602.00 613.00 1,037.00 467.00 474.00 435.00 300.00 371.00 415.77 252.52 238.40 170.71 126.29
Accounts receivable, net 1,305.00 1,261.00 1,216.00 989.00 825.00 826.00 1,241.00 1,130.00 1,103.00 1,383.00 1,781.00 3,015.00 3,594.00 3,885.00 3,233.00 2,629.00 2,504.88 2,442.85 1,961.85 1,560.85
Inventories 836.00 880.00 788.00 689.00 670.00 717.00 972.00 1,025.00 1,234.00 1,802.00 2,344.00 3,087.00 3,371.00 3,675.00 3,158.00 2,591.94 2,239.76 2,088.34 1,607.68 1,239.03
Other current assets 189.00 345.00 383.00 455.00 465.00 516.00 622.00 693.00 928.00 688.00 972.00 1,368.00 1,374.00 1,169.00 937.00 1,325.70 1,143.45 800.69 731.52 433.83
Total current assets 3,372.00 3,402.00 3,345.00 3,043.00 2,911.00 3,177.00 3,453.00 3,450.00 3,878.00 4,910.00 5,564.00 7,944.00 8,774.00 9,029.00 7,699.00 6,962.41 6,140.61 5,570.28 4,471.77 3,360.00
Total non-current assets + 1,825.00 1,757.00 1,723.00 1,677.00 1,863.00 2,257.00 3,840.00 3,012.00 5,648.00 7,754.00 9,223.00 10,945.00 13,203.00 13,766.00 13,486.00 12,652.37 12,725.58 10,906.23 8,719.19 6,779.25
Total assets 5,197.00 5,159.00 5,068.00 4,720.00 4,774.00 5,434.00 7,293.00 6,601.00 9,747.00 12,664.00 14,787.00 18,889.00 21,977.00 22,795.00 21,185.00 19,614.78 18,866.18 16,476.51 13,190.96 10,139.25
Total current liabilities + 1,537.00 1,696.00 1,866.00 1,470.00 1,332.00 1,362.00 1,672.00 2,300.00 2,230.00 2,428.00 4,031.00 4,027.00 5,757.00 5,710.00 4,213.00 2,564.26 2,796.89 3,022.09 2,202.37 2,043.15
Total non-current liabilities + 1,964.00 2,180.00 2,280.00 2,699.00 2,946.00 3,135.00 2,705.00 7,967.00 8,088.00 8,168.00 6,391.00 7,829.00 8,075.00 8,267.00 7,419.00 7,092.90 6,270.59 5,088.37 3,581.87 1,921.30
Total liabilities 3,501.00 3,876.00 4,146.00 4,169.00 4,278.00 4,497.00 4,377.00 10,267.00 10,318.00 10,596.00 10,422.00 11,856.00 13,774.00 13,977.00 11,632.00 9,657.16 9,067.48 8,110.46 5,784.24 3,964.45
Total stockholders' equity + 1,696.00 1,285.00 924.00 535.00 472.00 907.00 2,880.00 -3,666.00 -626.00 2,012.00 4,304.00 6,958.00 8,162.00 8,786.00 9,532.00 9,893.70 9,719.67 8,285.65 7,406.72 6,174.80
Common shares outstanding 73 75 74 72 70 70 70 997 990 887 779 777 772 765 760 750 723 698 348 355
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,012.00 1,042.00 967.00 1,003.00 930.00 916.00 920.00 920.00 937.00 958.00 839.00 922.00 833.00 910.00 933.00 879.00 841.00 951.00 1,291.00 1,217.00 1,177.00 1,118.00 1,121.00 680.00 670.00 618.00 676.00 618.00 598.00 602.00 393.00 415.00 459.00 613.00 445.00 584.00 546.00 1,037.00 440.00 452.00 464.00 467.00 519.00 611.00 512.00 474.00 582.00 571.00 367.00 435.00 316.00 295.00 286.00 300.00 365.00 381.00 339.00 371.00 273.56 329.56 249.32 415.77 951.38 222.78 207.10 252.52 306.60 205.27 161.72 238.40 336.55 267.98 626.44 170.71 126.00 115.50 109.21 126.29 120.29 127.38 135.31
Accounts receivable, net 1,166.00 1,305.00 1,282.00 1,177.00 1,218.00 1,261.00 1,231.00 1,372.00 1,303.00 1,216.00 1,261.00 1,120.00 1,088.00 989.00 927.00 930.00 868.00 825.00 816.00 782.00 793.00 826.00 835.00 927.00 1,204.00 1,241.00 1,277.00 1,226.00 1,154.00 1,130.00 1,155.00 1,167.00 1,100.00 1,103.00 1,236.00 1,165.00 1,292.00 1,383.00 1,414.00 1,484.00 1,693.00 1,781.00 2,045.00 2,259.00 2,631.00 3,015.00 3,315.00 3,340.00 3,723.00 3,351.00 4,004.00 3,837.00 3,850.00 3,885.00 3,911.00 3,608.00 3,358.00 3,233.00 3,180.86 3,020.65 2,923.06 2,629.00 2,535.63 2,471.08 2,655.68 2,504.88 2,386.84 2,189.77 2,287.52 2,442.85 2,425.67 2,111.30 2,104.84 1,961.85 1,868.46 1,740.28 1,703.10 1,560.85 1,522.19 1,340.31 1,354.40
Inventories 824.00 836.00 880.00 881.00 889.00 880.00 919.00 884.00 850.00 788.00 776.00 751.00 719.00 689.00 723.00 716.00 684.00 670.00 681.00 662.00 676.00 717.00 811.00 862.00 1,004.00 972.00 1,126.00 1,081.00 1,050.00 1,025.00 1,097.00 1,143.00 1,225.00 1,234.00 1,752.00 1,728.00 1,700.00 1,802.00 1,917.00 2,195.00 2,302.00 2,344.00 2,767.00 2,921.00 3,052.00 3,087.00 3,317.00 3,365.00 3,403.00 3,371.00 3,580.00 3,637.00 3,744.00 3,675.00 3,676.00 3,399.00 3,303.00 3,158.00 3,071.83 2,939.36 2,759.57 2,590.01 2,493.29 2,371.49 2,316.16 2,239.76 2,307.66 2,259.90 2,231.64 2,088.34 2,021.81 1,909.24 1,768.05 1,607.68 1,639.10 1,515.81 1,372.88 1,239.03 1,168.95 1,069.75 991.62
Other current assets 273.00 189.00 347.00 267.00 227.00 345.00 330.00 186.00 222.00 383.00 344.00 178.00 403.00 455.00 480.00 485.00 496.00 465.00 456.00 465.00 512.00 516.00 526.00 458.00 496.00 622.00 845.00 481.00 604.00 693.00 1,085.00 968.00 831.00 928.00 1,610.00 1,570.00 1,568.00 688.00 827.00 918.00 907.00 972.00 1,184.00 1,273.00 1,397.00 1,368.00 1,713.00 2,442.00 1,367.00 2,777.00 1,173.00 1,179.00 1,177.00 1,169.00 1,147.00 1,113.00 1,053.00 937.00 1,068.30 1,075.76 963.92 857.29 1,203.87 1,253.26 1,148.77 1,143.45 1,095.15 979.28 1,012.11 800.69 723.11 639.15 602.10 731.52 538.66 504.70 421.36 433.83 456.58 377.20 340.38
Total current assets 3,275.00 3,372.00 3,476.00 3,328.00 3,264.00 3,402.00 3,400.00 3,362.00 3,312.00 3,345.00 3,220.00 2,971.00 3,043.00 3,043.00 3,063.00 3,010.00 2,889.00 2,911.00 3,244.00 3,126.00 3,158.00 3,177.00 3,293.00 2,927.00 3,374.00 3,453.00 3,924.00 3,406.00 3,406.00 3,450.00 3,730.00 3,693.00 3,615.00 3,878.00 5,043.00 5,047.00 5,106.00 4,910.00 4,598.00 5,049.00 5,366.00 5,564.00 6,515.00 7,064.00 7,592.00 7,944.00 8,927.00 9,718.00 8,860.00 9,934.00 9,073.00 8,948.00 9,057.00 9,029.00 9,099.00 8,501.00 8,053.00 7,699.00 7,594.55 7,365.32 6,895.87 6,492.07 7,184.16 6,318.61 6,327.71 6,140.61 6,096.25 5,634.23 5,692.99 5,570.28 5,507.14 4,927.66 5,101.43 4,471.77 4,172.21 3,876.29 3,606.55 3,360.00 3,268.01 2,914.64 2,821.71
Total non-current assets + 1,810.00 1,825.00 1,796.00 1,813.00 1,790.00 1,757.00 1,788.00 1,749.00 1,778.00 1,723.00 1,675.00 1,677.00 1,666.00 1,677.00 1,644.00 1,725.00 1,795.00 1,863.00 1,904.00 2,034.00 2,137.00 2,257.00 2,371.00 2,482.00 2,791.00 3,840.00 2,400.00 2,975.00 3,113.00 3,012.00 5,108.00 5,286.00 5,719.00 5,648.00 6,970.00 7,005.00 7,056.00 7,754.00 8,037.00 9,063.00 9,150.00 9,223.00 10,284.00 10,570.00 10,631.00 10,945.00 11,800.00 12,095.00 12,970.00 13,203.00 13,864.00 13,684.00 13,624.00 13,766.00 13,682.00 13,202.00 13,820.00 13,486.00 13,072.73 13,139.31 12,926.05 12,639.59 12,700.28 12,496.12 12,630.05 12,725.58 12,589.04 11,731.43 11,252.16 10,906.23 10,691.77 9,868.88 9,382.71 8,719.19 8,267.20 7,853.11 7,071.28 6,779.25 6,629.01 6,311.62 6,057.95
Total assets 5,085.00 5,197.00 5,272.00 5,141.00 5,054.00 5,159.00 5,188.00 5,111.00 5,090.00 5,068.00 4,895.00 4,648.00 4,709.00 4,720.00 4,707.00 4,735.00 4,684.00 4,774.00 5,148.00 5,160.00 5,295.00 5,434.00 5,664.00 5,409.00 6,165.00 7,293.00 6,324.00 6,381.00 6,519.00 6,601.00 8,838.00 8,979.00 9,334.00 9,747.00 12,013.00 12,052.00 12,162.00 12,664.00 12,635.00 14,112.00 14,516.00 14,787.00 16,799.00 17,634.00 18,223.00 18,889.00 20,727.00 21,813.00 21,830.00 21,977.00 22,937.00 22,632.00 22,681.00 22,795.00 22,781.00 21,703.00 21,873.00 21,185.00 20,667.28 20,504.63 19,821.92 19,131.65 19,884.44 18,814.73 18,957.76 18,866.18 18,685.29 17,365.66 16,945.15 16,476.51 16,198.91 14,796.54 14,484.13 13,190.96 12,439.40 11,729.40 10,677.83 10,139.25 9,897.02 9,226.26 8,879.66
Total current liabilities + 1,418.00 1,537.00 1,678.00 1,503.00 1,567.00 1,696.00 1,667.00 1,691.00 1,800.00 1,866.00 1,731.00 1,464.00 1,511.00 1,470.00 1,384.00 1,383.00 1,300.00 1,332.00 1,524.00 1,243.00 1,364.00 1,362.00 1,416.00 1,426.00 1,644.00 1,672.00 3,380.00 2,889.00 2,504.00 2,300.00 2,299.00 2,200.00 2,092.00 2,230.00 2,470.00 2,380.00 2,447.00 2,428.00 2,720.00 2,528.00 3,478.00 4,031.00 4,025.00 4,137.00 4,393.00 4,027.00 4,878.00 5,801.00 5,817.00 5,757.00 6,151.00 5,950.00 5,754.00 5,710.00 5,326.00 4,594.00 4,832.00 4,213.00 4,038.16 3,774.93 2,992.31 2,564.26 2,768.11 2,750.74 2,953.48 2,796.89 2,748.61 2,240.47 2,047.77 3,022.09 2,639.99 1,449.00 1,661.26 2,202.37 1,732.87 1,513.29 2,408.42 2,043.15 2,029.07 1,998.56 1,798.17
Total non-current liabilities + 1,908.00 1,964.00 2,027.00 2,119.00 2,127.00 2,180.00 2,165.00 2,180.00 2,190.00 2,280.00 2,401.00 2,512.00 2,612.00 2,699.00 2,851.00 2,861.00 2,958.00 2,946.00 2,977.00 3,158.00 3,110.00 3,135.00 3,125.00 2,678.00 2,658.00 2,705.00 8,168.00 7,881.00 8,121.00 7,967.00 8,047.00 8,091.00 8,140.00 8,088.00 8,159.00 8,148.00 8,024.00 8,168.00 7,532.00 7,397.00 6,379.00 6,391.00 7,020.00 7,250.00 7,232.00 7,829.00 7,907.00 7,962.00 8,042.00 8,075.00 8,205.00 8,243.00 8,229.00 8,267.00 8,540.00 8,498.00 7,108.00 7,419.00 6,732.55 6,808.48 7,117.23 7,083.83 7,129.81 6,389.34 6,228.16 6,270.59 6,220.08 6,292.57 6,401.62 5,088.37 5,098.06 5,112.28 5,131.42 3,581.87 3,624.77 3,600.68 1,912.21 1,921.30 1,906.34 1,264.42 1,251.89
Total liabilities 3,326.00 3,501.00 3,705.00 3,622.00 3,694.00 3,876.00 3,832.00 3,871.00 3,990.00 4,146.00 4,132.00 3,976.00 4,123.00 4,169.00 4,235.00 4,244.00 4,258.00 4,278.00 4,501.00 4,401.00 4,474.00 4,497.00 4,541.00 4,104.00 4,302.00 4,377.00 11,548.00 10,770.00 10,625.00 10,267.00 10,346.00 10,291.00 10,232.00 10,318.00 10,629.00 10,528.00 10,471.00 10,596.00 10,252.00 9,925.00 9,857.00 10,422.00 11,045.00 11,387.00 11,625.00 11,856.00 12,785.00 13,763.00 13,859.00 13,774.00 14,356.00 14,193.00 13,983.00 13,977.00 13,866.00 13,092.00 11,940.00 11,632.00 10,770.70 10,583.41 10,109.54 9,666.81 9,897.92 9,140.08 9,181.64 9,067.48 8,968.69 8,533.04 8,449.40 8,110.46 7,738.05 6,561.28 6,792.68 5,784.24 5,357.64 5,113.97 4,320.63 3,964.45 3,935.40 3,262.98 3,050.06
Total stockholders' equity + 1,758.00 1,696.00 1,560.00 1,510.00 1,352.00 1,285.00 1,345.00 1,228.00 1,091.00 924.00 742.00 645.00 567.00 535.00 453.00 466.00 396.00 472.00 621.00 726.00 787.00 907.00 1,087.00 1,267.00 1,819.00 2,880.00 -5,262.00 -4,426.00 -4,145.00 -3,666.00 -1,508.00 -1,312.00 -898.00 -626.00 1,328.00 1,467.00 1,635.00 2,012.00 2,324.00 4,123.00 4,591.00 4,304.00 5,684.00 6,172.00 6,529.00 6,958.00 7,863.00 7,977.00 7,927.00 8,162.00 8,540.00 8,401.00 8,663.00 8,786.00 8,882.00 8,588.00 9,912.00 9,532.00 9,872.32 9,862.32 9,650.98 9,400.93 9,916.94 9,603.78 9,699.16 9,719.67 9,635.23 8,749.45 8,412.06 8,285.65 8,383.28 8,168.97 7,691.45 7,406.72 7,081.76 6,615.43 6,357.20 6,174.80 5,961.62 5,963.28 5,829.59
Common shares outstanding 72 73 72 72 73 75 75 75 75 74 74 73 74 73 72 73 70 70 70 70 70 70 70 70 70 70 1,004 1,004 1,003 1,001 998 997 994 993 990 990 988 937 899 899 813 782 779 778 778 777 784 777 776 776 779 770 773 768 771 769 766 763 760 758 758 758 751 743 738 738 735 709 703 703 701 702 697 349 348 348 346 346 354 358 358
1 day ago