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 + 3,775.00 3,849.00 3,761.00 3,986.00 3,285.00 3,719.60 4,435.90 4,332.10 4,705.20 2,125.50 1,354.30 1,077.15 969.82 893.35 216.21 139.11 213.38 156.91 219.21 180.08
Accounts receivable, net 148.00 145.00 144.00 164.00 151.00 14,776.40 18,292.00 17,220.70 17,494.50 15,595.90 13,764.40 11,417.00 8,464.54 7,337.78 5,498.59 5,099.30 1,138.62 831.11 881.02 840.95
Inventories -974.00 -618.00 16,444.00 164.30 218.00 248.00 234.10 271.30 228.00 63.95 332.44 321.65 372.57 780.55 95.95 88.72
Other current assets 24.00 35.00 26.00 618.00 151.00 534.90 268.40 293.20 348.90 324.00 1,090.00 1,320.62 966.49 901.01 892.17 891.12 1,007.51 936.63 892.89 288.95
Total current assets 3,947.00 4,029.00 3,931.00 4,150.00 19,857.00 18,551.40 23,175.20 24,711.70 23,300.30 18,196.80 16,250.40 13,814.78 10,400.84 9,132.14 6,606.97 6,129.54 2,359.51 1,924.65 1,993.11 1,309.98
Total non-current assets + 18,716.00 18,862.00 19,210.00 1,309.00 1,889.00 3,995.70 3,319.60 5,676.00 7,384.50 7,317.30 6,099.50 6,449.20 2,843.42 2,868.00 2,373.28 2,142.62 2,866.16 2,417.34 2,169.28 2,094.04
Total assets 22,663.00 22,891.00 23,141.00 25,407.00 21,746.00 22,547.10 26,494.80 30,387.70 30,684.80 25,514.10 22,349.90 20,263.98 13,244.26 12,000.14 8,980.25 8,272.15 5,225.67 4,341.99 4,162.40 3,404.02
Total current liabilities + 14,684.00 13,953.00 14,601.00 398.00 11,768.00 1,004.00 922.00 11,484.00 10,146.70 9,229.50 6,403.10 6,305.48 4,512.50 5,032.78 3,855.17 3,862.19 2,130.01 1,949.35 2,015.00 877.72
Total non-current liabilities + 4,652.00 5,887.00 5,622.00 398.00 7,892.00 20,021.50 23,951.60 16,571.60 28,829.50 23,855.90 13,769.40 11,326.55 7,876.00 6,438.88 4,949.11 4,386.87 2,822.88 1,845.34 950.43 1,454.76
Total liabilities 19,336.00 19,840.00 20,223.00 23,142.00 19,660.00 21,025.50 24,873.60 28,055.60 28,829.50 23,855.90 20,172.50 17,632.03 12,388.50 11,471.65 8,804.28 8,249.06 4,952.89 3,794.69 2,965.43 2,332.48
Total stockholders' equity + 3,327.00 3,051.00 2,918.00 2,265.00 2,086.00 1,521.60 1,621.20 2,332.10 1,855.30 1,658.20 2,010.00 2,396.38 855.76 528.49 175.97 23.09 272.78 547.30 1,196.97 1,071.53
Common shares outstanding 46 50 50 50 50 48 50 55 56 59 62 62 67 64 58 56 58 74 81 82
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 + 3,809.00 3,775.00 3,938.00 3,975.00 4,384.00 3,849.00 3,633.00 4,231.00 3,964.00 3,761.00 3,407.00 3,364.00 3,655.00 3,986.00 3,688.00 3,242.00 3,163.00 3,285.00 3,959.30 3,807.80 3,592.00 3,719.60 3,078.40 4,960.00 4,456.80 3,874.40 4,512.50 4,026.80 3,685.00 3,817.40 3,600.90 3,449.20 3,549.50 4,190.00 3,326.00 1,945.90 1,866.80 1,859.20 1,500.50 1,316.50 970.00 1,168.00 977.34 822.31 760.40 1,077.15 634.82 631.17 706.64 969.82 784.04 749.82 764.15 893.35 766.32 642.20 399.04 216.21 239.57 232.82 300.36 139.11 391.23 250.34 220.56 213.38 449.62 118.42 321.63 156.91 378.18 208.24 241.40 219.21 215.34 143.13 153.88 180.08 144.73 151.02 256.83
Accounts receivable, net 148.00 15,585.00 15,558.00 15,643.00 145.00 15,743.00 144.00 15,715.00 -2,208.00 -2,223.00 164.00 16,053.00 15,777.00 15,017.00 151.00 14,045.10 14,088.50 13,693.30 14,776.40 13,894.70 14,141.20 15,940.50 18,743.10 17,313.20 17,030.70 16,183.60 17,220.70 17,179.40 17,487.50 17,349.20 18,316.80 16,175.30 15,949.80 15,440.80 16,393.10 14,428.40 13,869.00 13,358.70 13,764.40 11,771.45 11,226.81 10,714.56 11,417.00 9,238.56 8,445.00 7,980.62 8,464.54 7,383.59 7,119.65 6,887.28 7,337.78 6,418.42 5,597.47 5,231.67 5,498.59 4,791.32 4,774.47 4,603.21 5,099.30 4,666.17 4,726.23 4,697.20 1,138.62 984.08 888.38 873.22 831.11 601.73 668.49 775.65 881.02 998.16 863.60 788.56 840.95 694.83 599.75 638.73
Inventories -974.00 -618.00 15,567.00 192.30 162.30 146.00 164.30 202.80 194.00 189.10 218.00 250.40 243.90 242.30 248.00 265.90 233.20 256.30 234.10 257.10 246.50 245.30 271.30 278.00 225.40 240.10 228.00 -75.67 14.85 30.07 63.95 -199.33 121.16 150.11 332.44 370.40 53.80 -132.42 321.65 -651.55 -1,029.78 -649.90 394.21 -611.48 345.38 574.80 549.66 372.57 210.51 395.39 199.27 780.55 111.66 94.31 90.65 95.95 89.67 94.62 88.71 88.72 74.46 69.68 70.22
Other current assets 24.00 35.00 3,471.00 19.00 -156.00 659.00 3,395.00 3,351.00 3,611.00 618.00 3,583.00 93.00 2,930.00 151.00 872.30 541.40 519.90 534.90 1,485.40 1,349.00 1,117.90 1,277.20 2,707.50 6,972.50 6,925.00 3,425.60 2,909.60 1,911.60 2,315.50 1,964.70 2,210.90 1,696.90 1,230.10 1,065.70 1,394.90 1,278.20 1,661.40 1,090.00 1,348.92 1,307.98 1,302.62 1,320.62 1,528.05 1,268.77 1,250.76 966.49 942.73 1,188.50 1,436.40 901.01 834.87 1,237.80 898.85 892.17 870.43 870.19 876.39 891.12 966.17 955.31 982.68 1,007.51 962.28 862.27 853.51 936.63 263.16 312.29 444.77 892.89 207.01 214.45 204.10 288.95 187.74 165.00 172.96
Total current assets 3,637.00 3,947.00 3,938.00 3,975.00 4,384.00 4,029.00 3,633.00 4,231.00 3,964.00 3,905.00 3,620.00 3,564.00 3,839.00 4,150.00 3,688.00 3,335.00 3,163.00 19,857.00 17,951.30 17,835.50 17,277.60 18,551.40 18,661.30 20,644.20 21,704.30 24,112.70 24,783.60 28,273.90 27,035.90 24,711.70 23,955.80 23,081.50 23,470.50 24,705.60 21,969.30 19,839.10 18,783.00 19,589.30 17,601.80 16,689.10 16,230.20 16,250.40 14,097.71 13,357.11 12,777.58 13,814.78 11,401.43 10,344.93 9,938.03 10,400.84 9,110.36 9,057.97 9,087.83 9,132.14 8,019.61 7,477.47 6,529.57 6,606.97 5,901.32 5,877.48 5,779.96 6,129.54 6,023.56 5,931.87 5,900.44 2,359.51 2,395.98 1,869.08 2,048.37 1,924.65 1,243.07 1,189.01 1,461.83 1,993.11 1,420.51 1,221.18 1,146.54 1,309.98 1,027.31 915.77 1,068.51
Total non-current assets + 18,671.00 18,716.00 17,776.00 17,846.00 17,998.00 18,862.00 18,103.00 17,913.00 18,335.00 19,236.00 931.00 942.00 970.00 1,309.00 1,112.00 1,137.00 1,135.00 1,889.00 4,306.00 3,976.90 3,885.30 3,995.70 2,451.60 2,223.20 2,530.60 2,382.10 2,374.20 2,465.80 2,397.20 5,676.00 5,807.20 5,869.40 5,922.40 5,979.20 5,924.80 5,889.20 5,859.70 5,924.80 6,038.00 6,082.10 6,168.90 6,099.50 6,202.96 6,190.33 6,274.90 6,449.20 3,791.85 3,869.97 3,819.25 2,843.42 2,854.30 2,809.34 2,838.69 2,868.00 2,392.70 2,349.45 2,372.75 2,373.28 2,868.60 2,670.96 2,249.49 2,142.62 2,106.93 2,114.76 2,019.39 2,866.16 2,502.57 2,500.36 2,451.75 2,417.34 2,950.88 2,939.83 2,469.59 2,169.28 2,598.09 2,554.93 2,491.95 2,094.04 1,992.13 1,994.09 1,839.39
Total assets 22,308.00 22,663.00 21,714.00 21,821.00 22,382.00 22,891.00 21,736.00 22,144.00 22,299.00 23,141.00 21,608.00 21,609.00 21,969.00 25,407.00 21,960.00 21,811.00 20,938.00 21,746.00 22,257.30 21,812.40 21,162.90 22,547.10 21,112.90 22,867.40 24,234.90 26,494.80 27,157.80 30,739.70 29,433.10 30,387.70 29,763.00 28,950.90 29,392.90 30,684.80 27,894.10 25,728.30 24,642.70 25,514.10 23,639.80 22,771.20 22,399.10 22,349.90 20,300.67 19,547.44 19,052.49 20,263.98 15,193.28 14,214.90 13,757.27 13,244.26 11,964.66 11,867.31 11,926.51 12,000.14 10,412.30 9,826.91 8,902.32 8,980.25 8,769.92 8,548.45 8,029.45 8,272.15 8,130.50 8,046.63 7,919.84 5,225.67 4,898.56 4,369.44 4,500.12 4,341.99 4,193.94 4,128.84 3,931.41 4,162.40 4,018.60 3,776.12 3,638.49 3,404.02 3,019.43 2,909.86 2,907.90
Total current liabilities + 14,684.00 13,535.00 13,340.00 13,099.00 13,953.00 12,847.00 12,994.00 13,327.00 14,315.00 803.00 1,845.00 3,247.00 398.00 16,459.00 16,526.00 15,462.00 11,768.00 1,020.90 1,042.80 1,022.60 1,004.00 10,741.10 11,378.00 10,752.40 11,872.00 11,812.10 10,606.70 10,596.70 11,484.00 9,959.40 10,768.70 10,985.50 10,146.70 10,392.40 8,804.60 9,004.40 9,229.50 7,440.20 7,473.40 6,643.10 6,403.10 5,972.36 6,073.75 6,141.03 6,305.48 5,370.18 4,398.93 3,965.25 4,512.50 3,504.26 4,484.96 5,051.73 5,032.78 4,800.25 3,898.69 3,532.66 3,855.17 3,981.95 3,338.91 4,227.63 3,862.19 2,962.27 2,237.65 2,548.25 2,130.01 1,846.38 1,707.42 2,027.25 1,949.35 1,011.35 1,056.08 902.65 2,015.00 1,269.16 1,059.69 978.66 877.72 668.70 594.53 963.76
Total non-current liabilities + 18,983.00 4,652.00 4,862.00 5,315.00 6,215.00 5,887.00 5,777.00 5,980.00 5,940.00 5,908.00 1,375.00 1,375.00 1,869.00 398.00 19,561.00 7,437.00 6,778.00 7,892.00 18,990.80 18,721.70 18,376.00 20,021.50 9,049.20 10,334.80 12,394.80 13,034.50 13,848.80 17,741.30 16,596.90 16,571.60 17,512.40 16,062.90 16,406.00 18,682.80 15,908.10 15,498.90 14,274.80 14,626.40 14,415.80 13,568.10 13,822.40 13,769.40 12,143.58 11,280.88 10,773.15 11,326.55 8,425.00 8,525.96 8,499.31 7,876.00 7,748.99 6,801.50 6,270.26 6,438.88 5,119.57 5,567.24 5,076.08 4,949.11 4,641.96 5,122.41 3,750.83 4,386.87 5,122.46 5,774.20 5,425.14 2,822.88 2,819.78 2,403.14 2,059.08 1,845.34 2,670.40 2,193.14 1,778.17 950.43 1,597.53 1,612.55 1,629.26 1,454.76 1,311.77 1,292.52 972.73
Total liabilities 18,983.00 19,336.00 18,397.00 18,655.00 19,314.00 19,840.00 18,624.00 18,974.00 19,267.00 20,223.00 1,375.00 1,375.00 1,869.00 23,142.00 19,561.00 19,536.00 18,670.00 19,660.00 20,011.70 19,764.50 19,398.60 21,025.50 19,790.30 21,712.80 23,147.20 24,906.50 25,660.90 28,348.00 27,193.60 28,055.60 27,471.80 26,831.60 27,391.50 28,829.50 26,300.50 24,303.50 23,279.20 23,855.90 21,856.00 21,041.50 20,465.50 20,172.50 18,115.94 17,354.63 16,914.18 17,632.03 13,795.18 12,924.89 12,464.56 12,388.50 11,253.24 11,286.46 11,321.99 11,471.65 9,919.82 9,465.92 8,608.74 8,804.28 8,623.91 8,461.32 7,978.46 8,249.06 8,084.73 8,011.85 7,973.39 4,952.89 4,666.16 4,110.56 4,086.33 3,794.69 3,681.75 3,249.22 2,680.82 2,965.43 2,866.69 2,672.24 2,607.92 2,332.48 1,980.47 1,887.05 1,936.49
Total stockholders' equity + 3,325.00 3,327.00 3,317.00 3,166.00 3,068.00 3,051.00 3,112.00 3,170.00 3,032.00 2,918.00 2,864.00 2,736.00 2,716.00 2,265.00 2,399.00 2,275.00 2,268.00 2,086.00 2,245.60 2,047.90 1,764.30 1,521.60 1,322.60 1,154.60 1,087.70 1,588.30 1,496.90 2,391.70 2,239.50 2,332.10 2,291.20 2,119.30 2,001.40 1,855.30 1,593.60 1,424.80 1,363.50 1,658.20 1,783.80 1,729.70 1,741.20 2,010.00 1,947.89 1,959.15 1,911.43 2,396.38 1,080.67 947.32 949.91 855.76 711.42 580.85 604.53 528.49 492.49 360.99 293.57 175.97 146.02 87.13 50.99 23.09 45.77 34.79 -53.56 272.78 232.39 258.88 413.79 547.30 512.19 879.62 1,250.59 1,196.97 1,151.91 1,103.88 1,030.57 1,071.53 1,038.97 1,022.81 971.41
Common shares outstanding 43 46 48 47 50 50 51 50 50 50 50 50 50 50 50 50 50 50 50 50 50 48 48 48 48 48 50 53 53 54 55 55 56 56 56 56 57 58 58 59 60 62 62 62 64 61 60 63 66 66 66 68 67 66 65 64 62 59 59 58 55 55 55 57 55 56 55 58 62 62 70 79 81 81 81 81 81 81 81 82 82
4 days ago