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 + 28,591.20 29,157.27 23,582.81 21,546.39 739.32 387.83 483.27 6,987.24 7,305.24 7,964.96 6,795.05 7,308.46 7,005.43 8,102.31 6,537.09 1,948.90 576.74 576.74 6,383.68 2,124.94
Accounts receivable, net 7,879.13 8,627.29 8,977.09 7,706.73 360.92 333.33 421.51 9,853.91 6,800.65 3,201.64 3,558.74 2,930.58 2,462.74 2,333.65 3,709.67 3,685.81 3,360.29 3,360.29 3,055.19 2,416.31
Inventories 9,268.57 11,782.27 12,181.82 12,791.31 574.06 455.38 436.52 10,138.42 8,214.78 7,181.48 7,771.61 6,521.18 5,931.00 6,245.46 5,760.12 98,638.55 8,849.91 8,849.91 4,920.78 4,871.17
Other current assets 177.64 412.77 88.15 1,479.56 73.58 42.88 42.28 798.59 509.56 4,659.05 462.63 912.82 823.16 649.76 193.99 108.89 258.49 258.49 56.28 104.48
Total current assets 45,916.54 49,979.60 44,829.87 43,523.99 1,747.89 1,219.42 1,294.64 27,778.17 26,084.01 23,007.13 18,588.02 17,673.04 16,201.63 17,430.17 16,200.86 175,798.52 13,045.43 13,045.43 14,425.56 9,516.90
Total non-current assets + 25,686.16 24,829.75 23,191.66 24,109.02 1,068.53 1,072.14 1,151.07 20,418.46 19,330.91 18,632.24 18,130.10 18,223.45 17,078.22 15,257.29 15,068.61 221,979.90 17,768.59 17,768.59 8,371.14 7,878.57
Total assets 71,602.70 74,809.34 68,021.53 67,632.90 2,816.41 2,291.56 2,445.70 48,196.63 45,414.92 41,639.37 36,718.12 35,896.49 33,279.85 32,687.47 31,269.47 397,778.42 30,814.02 30,814.02 22,796.70 17,395.47
Total current liabilities + 8,367.28 11,660.93 13,614.79 15,153.64 532.59 419.95 493.76 8,666.63 6,874.69 5,518.99 5,132.84 5,820.88 4,704.63 3,802.97 3,822.76 52,943.28 5,255.15 5,255.15 2,854.54 2,803.19
Total non-current liabilities + 3,754.14 3,950.24 4,311.37 4,484.89 233.37 206.35 225.09 4,352.65 5,206.06 2,910.24 2,052.44 2,294.96 2,300.25 3,066.47 3,177.89 57,020.58 4,253.38 4,253.38 2,723.77 2,096.92
Total liabilities 12,121.42 15,611.17 17,926.15 19,638.53 765.96 626.30 718.86 13,019.29 12,080.75 8,429.23 7,185.28 8,115.84 7,004.88 6,869.44 7,000.64 109,963.86 9,508.52 9,508.52 5,578.32 4,900.11
Total stockholders' equity + 59,462.25 59,173.06 50,095.38 47,956.73 2,048.44 1,663.45 1,725.53 35,177.34 33,447.92 33,315.33 29,532.84 27,039.84 24,946.69 23,882.62 22,092.97 254,606.07 18,183.16 21,305.50 14,832.87 10,323.71
Common shares outstanding 166 166 154 154 154 154 155 163 166 162 164 164 164 166 166 166 162 162 158 140
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 + 28,268.71 28,591.20 27,582.33 27,503.19 29,815.90 29,157.27 28,267.46 27,965.65 24,072.41 1,392.68 23,509.44 20,860.74 21,233.53 21,233.53 1,075.26 17,906.55 15,798.15 15,130.19 12,598.07 10,167.95 8,546.23 387.83 6,848.67 5,376.92 6,116.26 394.33 9,063.49 7,778.23 6,781.55 6,781.55 6,648.09 7,471.43 6,781.55 7,305.24 6,641.94 6,639.97 6,786.39 7,964.96 7,646.76 7,060.16 6,229.30 6,795.05 7,241.12 8,051.70 7,469.94 7,308.46 6,511.21 6,083.59 6,843.17 7,005.43 7,382.14 7,476.33 7,333.75 8,102.31 7,792.74 7,938.25 6,646.03 6,537.09 5,345.00 4,047.11 3,510.39 3,384.92 3,284.50 2,868.45 1,915.54 1,948.90 1,709.80 1,296.47 922.01 833.78 621.53 783.95 6,743.11 6,383.68 6,004.97 5,249.20 5,089.79 2,124.94 1,648.51 946.69 946.69
Accounts receivable, net 9,334.25 7,879.13 8,345.51 7,614.86 8,155.05 8,627.29 9,295.57 9,651.19 10,004.51 420.20 9,792.19 9,855.36 10,865.82 8,084.82 483.68 9,450.81 10,720.91 9,104.73 10,030.66 10,550.38 11,694.54 333.33 10,809.52 11,036.89 11,219.10 421.51 4,954.15 7,325.58 10,785.27 10,785.27 5,627.81 4,611.29 4,678.85 4,101.04 4,034.06 3,592.63 3,888.19 3,201.64 3,259.66 3,326.23 2,721.70 3,558.74 2,889.12 2,910.44 3,157.44 3,701.96 3,136.70 3,862.72 2,767.04 3,100.25 2,863.77 3,744.74 3,661.91 2,333.65 3,549.61 4,142.23 4,121.34 3,709.67 4,225.71 4,016.76 3,691.22 3,322.69 3,919.17 3,793.42 4,895.94 3,539.52 3,107.66 3,419.08 4,073.51 3,360.29 4,989.33 5,067.70 3,918.26 3,055.19 2,905.76 3,155.08 2,996.35 2,416.31 2,673.20 2,701.42 2,701.42
Inventories 9,330.13 9,268.57 9,948.01 10,740.56 10,848.45 11,782.27 11,511.02 10,650.11 10,684.60 602.55 11,946.99 12,832.72 11,523.65 11,523.65 734.23 13,948.82 12,194.98 11,748.11 12,061.90 9,968.13 9,449.83 455.38 9,813.77 10,670.27 10,327.77 436.52 9,620.98 9,595.99 7,913.93 7,913.93 10,080.34 9,137.25 7,913.93 8,214.78 7,787.49 7,410.26 6,497.26 7,181.48 6,245.83 7,229.46 8,209.27 7,771.61 7,689.16 7,156.33 6,648.17 6,521.18 6,933.59 6,893.72 6,107.77 5,931.00 5,771.73 5,760.93 5,675.32 6,245.46 6,463.67 6,001.49 5,547.67 5,760.12 5,356.12 5,192.60 6,819.31 5,156.57 6,065.30 6,530.31 6,245.14 6,618.74 8,371.83 8,197.74 8,672.73 8,849.91 8,281.06 6,740.79 4,831.64 4,920.78 5,286.30 5,061.48 4,795.13 4,871.17 4,387.46 4,350.65 4,350.65
Other current assets 388.46 177.64 261.64 617.39 684.99 412.77 551.10 635.94 751.95 49.11 1,132.96 959.84 1,562.79 4,343.78 9.58 1,599.36 1,538.00 1,505.89 1,464.24 1,347.03 945.91 42.88 1,013.67 951.62 923.27 42.28 5,941.66 4,444.14 639.93 639.93 7,581.56 7,344.04 6,746.35 3,209.17 5,945.97 5,581.00 5,593.44 4,659.05 3,568.14 2,615.85 2,728.43 462.63 1,619.95 1,203.54 881.08 141.44 1,082.19 164.92 1,033.97 185.65 1,073.63 230.14 912.13 649.76 315.52 271.88 308.17 193.99 101.32 71.03 82.08 96.22 161.51 206.87 264.52 255.17 235.88 243.17 348.80 258.49 207.17 240.09 62.61 56.28 93.85 74.51 60.47 104.48 427.26 302.76 302.76
Total current assets 47,321.55 45,916.54 46,137.49 46,476.00 49,504.39 49,979.60 49,625.14 48,902.89 45,513.47 2,464.54 46,381.59 44,508.67 45,185.79 45,185.79 2,302.74 42,905.54 40,252.03 37,488.92 36,154.87 32,033.49 30,636.50 1,219.42 28,485.63 28,035.71 28,586.40 1,294.64 29,580.28 29,054.99 26,120.67 26,120.67 29,937.80 28,564.02 26,120.67 26,084.01 24,409.46 23,223.86 22,765.28 23,007.13 20,720.39 20,231.70 19,888.69 18,588.02 19,439.35 19,322.01 18,156.63 17,673.04 17,663.68 17,004.96 16,751.95 16,201.63 17,091.28 17,212.14 16,940.36 17,430.17 18,121.53 18,353.86 16,623.21 16,200.86 15,028.15 13,327.50 14,103.00 11,960.40 13,430.48 13,399.05 13,321.14 12,304.41 13,425.17 13,156.46 14,017.05 13,045.43 14,099.09 12,731.54 15,555.62 14,425.56 14,290.89 13,540.27 12,941.75 9,516.90 9,136.44 8,301.52 8,301.52
Total non-current assets + 26,492.55 25,686.16 25,221.43 24,821.24 24,888.26 24,829.75 25,222.13 23,593.11 23,174.12 1,487.65 22,296.73 22,264.84 22,682.98 22,682.98 1,001.34 20,384.41 20,113.50 19,853.65 19,574.08 19,552.23 19,275.60 1,072.14 19,360.91 19,932.82 20,681.18 1,151.07 20,295.44 20,615.05 19,030.97 19,030.97 19,742.60 19,937.09 19,030.97 19,330.91 18,864.97 18,241.32 18,979.97 18,632.24 18,238.58 20,409.16 18,505.20 18,130.10 17,688.32 17,917.75 17,752.11 18,223.45 18,113.12 17,588.31 17,178.17 17,078.22 16,677.66 16,108.42 15,353.64 15,257.29 14,349.83 14,673.32 14,230.91 15,068.61 15,071.80 14,738.35 13,588.00 15,160.35 13,819.60 14,033.98 14,128.09 14,405.39 17,204.74 17,497.46 17,705.28 17,768.59 16,708.32 16,587.70 8,331.13 8,371.14 8,298.89 8,111.03 8,008.18 7,878.57 7,867.69 8,004.83 8,004.83
Total assets 73,814.10 71,602.70 71,358.93 71,297.24 74,392.65 74,809.34 74,847.27 72,496.00 68,687.59 3,952.18 68,678.32 66,773.51 67,868.76 67,868.76 3,304.08 63,289.95 60,365.54 57,342.57 55,728.95 51,585.72 49,912.10 2,291.56 47,846.54 47,968.53 49,267.58 2,445.70 49,875.72 49,670.04 45,151.64 45,151.64 49,680.40 48,501.11 45,151.64 45,414.92 43,274.43 41,938.74 41,745.25 41,639.37 38,958.97 40,640.85 38,393.89 36,718.12 37,127.67 37,239.76 35,908.74 35,896.49 35,776.80 34,593.27 33,930.12 33,279.85 33,768.93 33,320.56 32,294.00 32,687.47 32,471.36 33,027.18 30,854.12 31,269.47 30,099.95 28,065.85 27,691.00 27,120.75 27,250.08 27,433.04 27,449.23 26,709.80 30,629.91 30,653.92 31,722.34 30,814.02 30,807.41 29,319.23 23,886.75 22,796.70 22,589.77 21,651.30 20,949.93 17,395.47 17,004.13 16,306.35 16,306.35
Total current liabilities + 8,202.93 8,367.28 7,568.93 7,779.59 8,598.89 11,660.93 13,353.37 13,637.92 13,506.80 765.94 13,791.67 13,537.62 14,728.87 14,728.87 701.25 10,872.63 11,537.02 10,899.46 10,477.26 9,656.10 10,355.28 419.95 9,226.99 10,295.40 10,719.94 493.76 9,627.97 9,846.57 7,114.69 7,114.69 9,798.17 8,414.70 7,114.69 6,874.69 6,721.23 6,198.57 6,320.89 5,518.99 5,887.57 5,043.76 5,348.41 5,132.84 5,349.31 5,871.98 5,574.01 5,820.88 6,013.90 5,581.25 5,105.91 4,704.63 4,056.77 3,971.62 3,897.94 3,802.97 3,802.09 4,142.45 3,849.26 3,822.76 4,308.25 3,921.44 4,093.46 3,898.61 3,599.50 3,840.86 4,291.46 3,894.38 4,165.86 4,525.96 5,219.04 5,255.15 6,212.90 6,080.05 3,257.32 2,854.54 3,118.66 3,072.43 2,927.07 2,803.19 2,707.68 2,676.49 2,676.49
Total non-current liabilities + 3,768.62 3,754.14 3,834.07 3,859.58 3,855.49 3,950.24 4,055.59 3,965.06 3,872.38 245.17 4,430.48 4,388.24 4,455.59 4,455.59 225.68 4,514.32 4,438.19 4,480.58 3,997.19 3,897.39 3,880.46 206.35 3,997.68 4,308.91 4,271.36 225.09 4,247.28 4,308.18 3,991.90 3,991.90 4,510.11 4,887.08 3,991.90 5,206.06 2,887.39 3,117.11 1,757.37 2,910.24 1,888.52 2,109.41 2,006.76 2,052.44 2,230.87 2,345.18 2,321.61 2,294.96 2,275.92 2,254.90 2,278.57 2,300.25 2,918.37 2,969.03 2,986.53 3,066.47 3,016.86 3,037.46 3,023.78 3,177.89 3,229.71 2,716.01 2,713.93 2,764.39 2,793.73 2,792.35 2,801.34 2,833.53 4,299.74 4,386.14 4,429.99 4,253.38 3,901.82 3,567.89 2,850.06 2,723.77 2,547.21 2,359.46 2,240.48 2,096.92 2,200.64 2,038.61 2,038.61
Total liabilities 11,971.55 12,121.42 11,403.01 11,639.17 12,454.38 15,611.17 17,408.96 17,602.98 17,379.18 1,011.12 18,222.15 17,925.86 19,184.46 19,184.46 926.93 15,386.95 15,975.22 15,380.04 14,474.45 13,553.49 14,235.74 626.30 13,224.66 14,604.31 14,991.30 718.86 13,875.25 14,154.75 11,106.59 11,106.59 14,308.28 13,301.79 11,106.59 12,080.75 9,608.62 9,315.68 8,078.26 8,429.23 7,776.09 7,153.17 7,355.17 7,185.28 7,580.19 8,217.17 7,895.62 8,115.84 8,289.82 7,836.15 7,384.48 7,004.88 6,975.14 6,940.64 6,884.47 6,869.44 6,818.95 7,179.91 6,873.03 7,000.64 7,537.97 6,637.45 6,807.39 6,663.00 6,393.23 6,633.21 7,092.80 6,727.91 8,465.60 8,912.10 9,649.03 9,508.52 10,114.72 9,647.94 6,107.38 5,578.32 5,665.87 5,431.89 5,167.55 4,900.11 4,908.32 4,715.09 4,715.09
Total stockholders' equity + 61,813.37 59,462.25 59,931.57 59,632.77 61,910.80 59,173.06 57,411.79 54,867.14 51,283.38 2,939.60 50,426.10 48,816.60 48,650.33 48,650.33 2,375.13 47,861.44 44,350.04 41,921.37 41,216.76 37,995.82 35,638.60 1,663.45 34,594.56 33,335.15 34,415.14 1,725.53 36,442.86 35,921.41 34,132.70 34,132.70 35,449.73 35,334.79 34,132.70 33,447.92 33,619.92 32,678.13 34,419.08 33,315.33 32,905.35 33,020.63 30,739.97 29,068.23 28,966.33 28,441.09 27,338.90 27,039.84 26,401.71 25,595.92 25,302.34 24,946.69 25,205.05 24,693.04 23,760.16 23,882.62 23,586.15 23,684.90 21,973.29 22,092.97 20,492.71 19,610.40 19,114.90 18,673.31 18,858.95 18,719.25 18,254.80 17,790.54 19,424.02 18,981.42 18,870.53 18,183.16 17,682.40 17,017.79 15,289.58 14,832.87 14,497.98 13,839.14 13,424.00 10,323.71 9,855.64 9,371.14 9,371.14
Common shares outstanding 153 166 166 166 166 55 166 166 166 166 166 166 166 55 166 166 166 167 166 166 166 155 166 165 156 155 166 165 167 56 166 166 166 166 166 166 166 162 166 159 162 167 164 165 165 164 164 165 165 164 165 165 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 164 158 158 158 158 158 158 158 140 140 140 138
1 day ago