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 + 599.10 416.30 410.00 519.30 593.70 1,004.30 451.90 480.90 338.00 330.70 216.60 250.41 152.73 152.16 184.45 251.90 69.26 45.89 78.58 50.61
Accounts receivable, net 7,028.40 2,488.30 2,434.10 2,508.50 2,347.20 1,901.90 2,367.70 4,403.40 2,829.20 1,870.60 1,591.70 1,375.04 1,237.51 1,242.89 1,005.09 797.86 743.98 808.44 887.56 660.20
Inventories -3,355.30 0.00 0.00 0.00 -135.19 -264.69 -34.53 50.83 98.83 123.94 118.48 135.92 91.02 77.27
Other current assets 631.20 4,573.90 4,012.90 3,541.90 3,446.80 3,977.50 3,049.00 321.70 257.70 1,170.60 842.50 492.73 333.99 120.48 111.34 145.08 126.68 145.44 104.84 96.63
Total current assets 7,627.50 7,478.50 6,857.00 6,569.70 6,387.70 6,453.70 5,868.60 5,206.00 3,354.90 3,299.70 2,650.81 2,118.18 1,689.70 1,515.53 1,300.88 1,194.84 939.92 999.77 1,070.98 807.45
Total non-current assets + 10,173.60 9,285.30 9,207.80 9,024.00 9,117.30 7,862.80 7,804.00 4,819.50 4,659.60 4,329.70 3,536.30 2,957.16 2,873.05 2,835.97 2,631.75 2,155.02 2,157.02 2,077.26 1,220.90 922.50
Total assets 17,801.10 16,763.80 16,064.80 15,593.70 15,505.00 14,316.50 13,672.60 10,025.50 8,014.50 7,629.40 6,187.10 5,075.34 4,597.35 4,351.50 3,932.64 3,349.86 3,096.93 3,077.03 2,291.87 1,729.95
Total current liabilities + 1,018.30 7,144.50 6,446.10 5,912.10 6,486.50 6,127.80 5,490.20 4,761.80 3,210.00 2,966.30 2,505.20 2,047.01 1,658.42 1,661.97 1,348.62 1,296.31 1,095.10 987.89 1,063.93 830.45
Total non-current liabilities + 9,159.80 2,724.20 3,208.80 3,532.10 2,597.30 2,570.90 2,969.10 1,529.20 1,519.40 1,841.60 952.50 605.76 727.45 730.27 889.64 481.61 619.22 1,017.34 163.77 149.12
Total liabilities 10,178.10 9,868.70 9,654.90 9,444.20 9,083.80 8,698.70 8,459.30 6,291.00 4,729.40 4,807.90 3,457.70 2,652.77 2,406.54 2,392.24 2,238.26 1,777.93 1,714.32 2,005.22 1,273.07 979.57
Total stockholders' equity + 7,502.80 6,771.50 6,293.80 6,020.90 6,184.90 5,520.80 5,118.10 3,734.50 3,285.10 2,789.70 2,688.80 2,386.80 2,179.67 1,959.26 1,691.13 1,568.93 1,378.93 1,067.68 1,010.53 750.38
Common shares outstanding 48 48 48 49 52 52 49 46 46 46 45 45 45 45 44 44 39 34 34 33
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,223.70 599.10 428.90 401.40 432.40 472.30 437.80 424.40 396.70 410.00 -106.20 402.50 485.40 519.30 489.40 568.00 575.80 593.70 1,181.90 494.00 1,001.60 1,004.30 829.00 413.50 720.70 451.90 402.20 411.20 389.50 480.90 475.80 488.90 496.90 338.00 277.90 250.30 223.10 330.70 228.40 213.70 240.40 216.60 193.50 191.03 198.49 250.41 162.57 150.71 140.15 152.73 119.70 121.85 133.47 152.16 125.73 115.50 101.85 184.45 85.67 95.62 100.95 251.90 71.72 54.99 59.72 69.26 56.61 44.32 46.02 45.89 63.56 67.65 74.65 78.58 48.17 37.51 43.25 50.61 34.06 23.88 30.50
Accounts receivable, net 2,261.40 7,028.40 2,335.90 6,829.40 2,328.10 2,488.30 2,325.80 2,221.80 2,237.40 2,434.10 2,272.40 2,339.20 2,336.50 2,508.50 2,282.40 2,214.10 2,233.00 2,347.20 2,053.60 1,870.10 1,742.10 1,901.90 1,732.90 1,682.30 2,050.50 2,367.70 2,115.70 2,068.40 1,912.60 4,403.40 1,903.00 1,772.00 1,685.20 2,829.20 1,779.10 1,718.20 1,723.80 1,870.60 1,702.00 1,489.50 1,422.40 1,591.70 1,407.44 1,305.47 1,229.55 1,375.04 1,216.32 1,195.17 1,129.02 1,237.51 980.96 911.43 913.62 1,242.89 1,011.81 912.61 906.44 1,005.09 963.59 887.84 901.25 797.86 717.72 701.56 678.90 743.98 650.86 676.93 664.12 808.44 773.55 730.29 817.94 887.56 702.63 641.68 609.82 660.20 492.08 540.81 390.59
Inventories -7,392.90 -3,355.30 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 96.10 0.00 93.50 0.00 0.00 0.00 0.00 532.51 263.54 250.20 380.57 264.69 379.12 128.90 125.05 -34.53 51.24 53.26 52.05 50.83 112.78 103.28 98.79 98.83 -738,505.41 -748,507.16 116.94 123.94 112.84 121.71 111.60 73.98 165.85 161.95 153.91 89.64 101.31 -664,406.71 93.27 91.02 -655,490.37 78.35 71.67 30.08 63.91 50.20 20.15
Other current assets 4,819.60 -3,771.00 4,877.80 620.70 4,473.20 4,573.90 5,643.10 3,987.80 3,681.00 4,012.90 3,716.70 3,964.10 3,949.90 3,541.90 3,598.10 3,367.70 3,356.60 3,446.80 4,661.70 2,963.90 3,075.00 3,977.50 3,995.60 3,013.10 3,426.10 3,049.00 3,072.20 2,550.50 2,725.60 321.70 2,631.30 2,405.00 2,411.50 257.70 929.30 1,430.80 849.30 1,170.60 887.90 747.30 800.30 842.50 493.46 488.45 633.10 492.73 615.36 488.06 395.91 333.99 320.31 323.19 372.48 120.48 131.55 127.36 123.30 111.34 142.72 138.77 132.83 145.08 138.12 138.16 125.88 126.68 181.02 168.77 164.42 145.44 112.13 151.16 107.26 104.84 111.74 100.70 99.33 96.63 80.77 64.54 57.06
Total current assets 8,304.70 7,627.50 7,642.60 7,851.50 7,233.70 7,478.50 8,406.70 6,634.00 6,315.10 6,857.00 6,378.60 6,705.80 6,771.80 6,569.70 6,369.90 6,149.80 6,165.40 6,387.70 7,251.20 5,328.00 5,273.70 6,453.70 6,168.50 5,108.90 6,197.30 5,868.60 5,590.10 5,030.10 5,027.70 5,206.00 4,861.30 4,469.80 4,389.50 3,354.90 2,986.30 3,399.30 2,796.20 3,299.70 2,818.30 2,450.50 2,463.10 2,650.81 2,094.40 1,984.95 2,061.14 2,118.18 1,994.25 1,833.94 1,665.08 1,689.70 1,420.97 1,356.47 1,419.56 1,515.53 1,269.09 1,155.47 1,131.58 1,300.88 1,191.97 1,122.23 1,135.03 1,194.84 927.55 894.71 864.50 939.92 888.49 890.02 874.56 999.77 949.24 949.10 999.85 1,070.98 862.54 779.89 752.40 807.45 606.91 629.23 478.15
Total non-current assets + 9,583.60 10,173.60 9,536.10 9,489.00 9,397.40 9,285.30 9,410.50 9,275.00 9,167.30 9,207.80 9,101.90 9,119.70 9,077.30 9,024.00 9,008.70 9,122.50 9,227.20 9,117.30 8,196.20 8,127.10 8,032.70 7,862.80 7,733.60 7,701.60 7,703.50 7,804.00 7,487.80 5,550.80 5,524.80 4,819.50 4,757.80 4,717.90 4,814.70 4,659.60 4,568.00 4,498.60 4,439.80 4,329.70 4,298.30 3,890.80 3,883.70 3,554.35 3,140.63 3,058.35 2,935.28 2,957.16 2,940.54 2,942.32 2,890.57 2,907.65 2,904.97 2,818.23 2,815.69 2,835.97 2,784.92 2,638.61 2,697.35 2,631.75 2,567.47 2,562.72 2,212.60 2,155.02 2,136.51 2,072.43 2,117.29 2,157.02 2,104.92 2,090.77 2,004.48 2,077.26 2,092.43 1,462.67 1,315.82 1,220.90 1,080.05 1,016.00 948.35 922.50 896.19 879.00 815.46
Total assets 17,888.30 17,801.10 17,178.70 17,340.50 16,631.10 16,763.80 17,817.20 15,909.00 15,482.40 16,064.80 15,480.50 15,825.50 15,849.10 15,593.70 15,378.60 15,272.30 15,392.60 15,505.00 15,447.40 13,455.10 13,306.40 14,316.50 13,902.10 12,810.50 13,900.80 13,672.60 13,077.90 10,580.90 10,552.50 10,025.50 9,619.10 9,187.70 9,204.20 8,014.50 7,554.30 7,897.90 7,236.00 7,629.40 7,116.60 6,341.30 6,346.80 6,187.10 5,235.03 5,043.30 4,996.42 5,075.34 4,934.79 4,776.26 4,555.64 4,597.35 4,325.95 4,174.70 4,235.25 4,351.50 4,054.01 3,794.07 3,828.93 3,932.64 3,759.44 3,684.95 3,347.63 3,349.86 3,064.06 2,967.14 2,981.79 3,096.93 2,993.41 2,980.80 2,879.04 3,077.03 3,041.67 2,411.76 2,315.67 2,291.87 1,942.59 1,795.89 1,700.75 1,729.95 1,503.10 1,508.23 1,293.61
Total current liabilities + 7,386.90 1,018.30 6,955.50 7,166.20 6,626.70 7,144.50 8,028.00 5,514.00 5,099.10 6,446.10 5,425.50 5,490.70 5,265.20 5,912.10 5,403.70 5,337.20 5,403.00 6,486.50 6,670.90 4,642.10 4,691.80 6,127.80 5,802.10 4,606.50 4,987.40 5,490.20 4,862.70 4,170.50 4,211.60 4,761.80 4,334.70 3,832.40 3,838.30 3,210.00 2,582.40 2,851.80 2,230.90 2,966.30 2,296.80 1,954.20 2,026.40 2,505.20 1,861.77 1,623.06 1,695.60 2,047.01 1,760.28 1,449.52 1,281.07 1,658.42 1,287.33 1,237.20 1,279.23 1,661.97 1,313.38 991.25 993.57 1,348.62 1,142.19 1,161.42 1,165.36 1,296.31 1,052.57 902.38 862.17 1,095.10 902.13 762.80 900.93 987.89 879.27 721.93 751.22 1,063.93 772.67 652.71 554.15 830.45 565.74 471.99 352.66
Total non-current liabilities + 3,074.80 9,159.80 2,927.10 3,012.70 3,042.30 2,724.20 3,020.20 3,896.70 3,975.70 3,208.80 3,885.30 4,142.90 4,421.60 3,532.10 3,965.50 3,781.20 3,566.90 2,597.30 2,816.90 2,905.80 2,899.90 2,570.90 2,805.90 3,086.50 3,875.90 2,969.10 3,348.60 2,526.60 2,537.40 1,529.20 1,711.60 1,889.10 1,890.20 1,519.40 1,796.60 2,008.40 2,103.20 1,841.60 1,964.90 1,570.50 1,518.60 970.58 838.56 925.38 943.94 605.76 817.65 986.06 1,050.26 727.45 1,005.19 1,004.20 1,025.51 730.27 881.78 1,048.11 1,080.64 889.64 975.49 846.69 567.25 481.61 532.04 688.44 753.10 619.22 750.55 923.58 990.22 1,017.34 1,068.82 572.44 478.66 163.77 251.49 273.12 369.73 149.12 263.79 390.64 378.82
Total liabilities 10,461.70 10,178.10 9,882.60 10,178.90 9,669.00 9,868.70 11,048.20 9,410.70 9,074.80 9,654.90 9,310.80 9,633.60 9,686.80 9,444.20 9,369.20 9,118.40 8,969.90 9,083.80 9,487.80 7,547.90 7,591.70 8,698.70 8,608.00 7,693.00 8,863.30 8,459.30 8,211.30 6,697.10 6,749.00 6,291.00 6,046.30 5,721.50 5,728.50 4,729.40 4,379.00 4,860.20 4,334.10 4,807.90 4,261.70 3,524.70 3,545.00 3,475.78 2,700.33 2,548.44 2,639.54 2,652.77 2,577.93 2,435.58 2,331.33 2,406.54 2,292.52 2,241.40 2,304.74 2,392.24 2,195.16 2,039.36 2,074.21 2,238.26 2,117.68 2,008.11 1,732.60 1,777.93 1,584.61 1,590.83 1,615.27 1,714.32 1,652.68 1,686.38 1,891.15 2,005.22 1,948.08 1,294.36 1,229.87 1,273.07 1,024.15 925.83 923.88 979.57 829.53 862.62 731.48
Total stockholders' equity + 7,306.90 7,502.80 7,175.30 7,039.90 6,839.20 6,771.50 6,646.90 6,379.20 6,293.50 6,293.80 6,044.50 6,064.60 6,033.80 6,020.90 5,771.60 5,912.90 6,173.20 6,184.90 5,855.70 5,809.30 5,620.20 5,520.80 5,203.70 5,026.20 4,947.00 5,118.10 4,784.30 3,822.00 3,742.40 3,691.50 3,532.00 3,428.00 3,434.80 3,243.20 3,143.70 3,005.10 2,866.30 2,789.70 2,797.80 2,760.90 2,736.60 2,688.80 2,506.50 2,464.54 2,326.68 2,386.80 2,323.18 2,310.03 2,213.59 2,179.67 2,026.43 1,926.55 1,922.55 1,951.18 1,852.97 1,749.89 1,751.87 1,691.13 1,638.35 1,672.36 1,611.87 1,568.93 1,476.58 1,373.44 1,362.85 1,378.93 1,336.91 1,290.66 982.64 1,067.68 1,089.61 1,107.46 1,077.03 1,010.53 908.20 870.06 776.87 750.38 673.57 645.61 562.13
Common shares outstanding 48 48 48 48 48 49 48 48 48 48 48 48 48 48 49 50 51 52 52 52 52 52 52 52 52 52 52 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 34 44 44 44 34 43 36 35 33 35 33 33 34 34 34 34 33 34 34 34
about 14 hours ago