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 + 7,851.57 6,710.29 6,011.47 4,803.06 5,146.16 6,142.66 6,119.05 6,008.69 5,929.11 4,016.96 3,481.56 2,484.79 2,707.06 3,176.36 4,131.22 4,069.57 3,657.98 556.81 556.81 736.50
Accounts receivable, net 11,436.58 9,262.97 8,381.10 6,801.13 6,859.48 8,105.94 7,824.85 7,430.83 7,136.31 7,493.62 7,181.51 8,115.61 7,455.47 6,825.30 7,156.99 4,449.57 2,694.93 3,457.58 3,457.58 1,338.41
Inventories 5,583.55 4,671.18 4,665.76 4,937.76 5,208.64 4,471.20 2,824.14 2,517.86 2,572.75 1,663.88 1,711.33 1,921.18 2,334.05 2,010.76 2,416.06 2,632.86 2,130.03 1,760.40 1,760.40 1,636.95
Other current assets 283.51 273.98 105.53 554.61 575.41 541.19 614.27 463.50 370.81 173.49 731.91 357.38 1,080.60 415.57 112.16 237.49 517.05 454.18 157.13 460.48
Total current assets 25,155.20 20,521.23 19,163.86 17,096.56 17,789.68 19,260.99 17,382.30 16,420.89 16,008.98 13,347.94 13,118.29 12,901.81 13,605.29 12,480.45 13,906.20 11,380.90 8,999.99 6,088.10 6,088.10 4,172.34
Total non-current assets + 6,803.30 6,526.86 6,593.76 7,041.00 7,115.63 7,029.97 6,471.89 5,237.07 5,006.08 5,167.80 5,697.31 5,871.53 5,687.88 4,607.86 5,286.91 4,865.36 4,305.92 4,150.50 4,150.50 2,444.16
Total assets 31,958.50 27,048.09 25,757.62 24,137.56 24,905.31 26,290.96 23,854.19 21,657.96 21,015.06 18,515.75 18,815.60 18,773.34 19,293.17 17,923.67 19,193.10 16,246.26 13,305.91 10,238.60 10,238.60 6,616.49
Total current liabilities + 18,079.28 13,230.51 12,058.58 11,223.42 12,441.46 13,051.80 11,209.06 9,559.25 9,387.82 7,849.90 8,751.88 7,975.86 9,271.39 9,504.66 8,509.74 8,892.61 7,036.11 4,988.54 4,988.54 3,212.54
Total non-current liabilities + 983.61 1,518.02 1,523.41 1,079.07 848.51 1,406.45 1,071.75 951.16 665.34 612.19 633.65 1,645.66 1,587.62 111.42 5,153.48 567.73 860.01 820.79 820.79 50.02
Total liabilities 19,062.88 14,748.53 13,581.99 12,302.49 13,289.97 14,458.25 12,280.81 10,510.41 10,053.16 8,462.09 9,385.53 9,621.52 10,859.00 10,151.81 13,663.22 9,460.34 7,896.12 5,809.34 5,809.34 3,262.57
Total stockholders' equity + 9,580.96 9,164.63 9,226.53 9,008.95 8,859.15 9,014.62 8,767.53 8,395.85 8,334.29 7,735.67 7,239.62 6,988.43 6,391.57 5,901.91 5,529.88 5,097.95 4,049.33 3,521.25 4,429.26 2,668.13
Common shares outstanding 38 39 41 41 41 41 41 41 41 40 39 38 37 37 37 37 37 37 37 36
Show Quarterly Balance Sheet
Mar-26 Dec-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 Jun-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06 Dec-05 Sep-05 Jun-05
Total cash and short-term investments + 7,851.57 7,851.57 7,834.46 6,313.10 6,313.10 6,313.10 0.00 6,011.47 6,011.47 6,011.47 0.00 4,803.06 351.58 4,803.06 0.00 5,146.16 5,146.16 5,146.16 0.00 6,142.66 6,136.40 6,142.66 0.00 6,119.05 6,119.05 0.00 6,695.67 6,008.69 6,008.69 4,808.85 6,499.90 5,929.11 5,929.11 4,426.53 4,927.80 4,029.14 4,029.14 3,452.56 4,027.97 3,493.54 3,493.54 2,421.16 3,358.83 2,507.64 2,507.64 468.41 2,372.57 2,735.17 2,735.17 3,244.21 3,981.04 3,205.76 3,446.33 4,236.75 5,896.84 4,095.32 4,131.22 2,583.10 2,926.33 4,244.28 4,069.57 3,424.53 3,775.57 3,669.72 3,657.98 2,727.54 693.44 0.00 556.81 847.99 556.81 0.00 0.00 0.00 847.99 0.00 736.50 0.00 736.50 0.00 722.81
Accounts receivable, net 11,436.58 2,458.93 12,743.12 9,262.97 1,599.08 8,885.97 10,167.43 7,862.92 1,494.44 7,862.92 9,049.35 6,801.13 7,229.49 6,801.13 6,594.29 6,859.48 7,466.04 6,859.48 10,595.87 8,105.94 8,093.32 8,105.94 9,236.32 7,824.85 8,117.98 8,013.56 8,358.15 7,430.83 7,661.39 0.00 0.00 7,136.31 7,306.93 9,548.72 8,442.83 7,086.39 7,398.47 7,337.62 6,741.31 7,181.51 7,518.81 9,116.67 7,678.10 8,115.61 8,344.90 8,495.06 7,455.47 7,741.80 7,624.58 6,921.15 6,825.30 6,825.30 6,680.38 4,854.56 5,883.90 7,156.99 8,335.73 7,365.76 5,623.09 4,449.57 5,501.38 5,313.51 4,565.10 2,694.93 3,505.99 3,463.44 3,457.58 1,870.37 3,457.58 1,870.37 1,338.41 1,338.41 1,076.81
Inventories 5,583.55 5,583.55 4,690.99 4,671.18 4,671.18 4,654.45 4,562.86 4,649.03 4,665.76 4,649.03 4,931.09 4,937.76 4,937.76 4,937.76 4,038.88 5,208.64 5,208.64 5,208.64 3,814.41 4,471.20 4,471.20 4,471.20 3,999.95 2,824.14 2,824.14 2,366.06 2,298.54 2,950.79 2,517.86 2,213.07 2,018.78 2,549.45 2,572.75 1,866.72 1,675.73 1,799.31 1,663.88 1,552.46 1,518.08 1,730.47 1,711.33 1,673.51 1,922.04 2,277.32 1,921.18 2,099.92 2,189.50 2,570.19 2,334.05 2,221.88 1,981.98 2,364.82 2,010.76 2,023.64 1,971.07 2,566.18 2,416.06 2,199.16 2,184.17 2,763.00 2,632.86 1,793.62 1,716.34 2,190.31 2,130.03 1,879.85 1,953.89 1,760.40 1,779.32 1,760.40 1,779.32 211.65 1,636.95 198.71 1,636.95 246.00 1,346.81
Other current assets 283.51 273.98 16.73 667.71 -14,730.29 640.43 640.43 554.61 -7,229.50 554.61 575.41 164.22 575.41 541.19 191.65 541.19 614.27 303.42 0.00 0.00 463.50 12.55 0.00 0.00 370.81 12.55 518.54 12.55 169.00 169.00 731.91 12.55 357.38 13.50 1,080.60 12.24 13,492.78 415.57 12.61 486.65 585.09 628.17 197.09 737.77 710.96 572.84 118.65 0.29 117.02 517.05 412.69 599.79 454.18 636.45 157.13 180.20 460.48 233.28 333.34
Total current assets 25,155.20 25,155.20 25,268.56 20,521.23 20,521.23 20,521.23 6,011.47 6,011.47 19,163.86 4,931.09 4,803.06 4,937.76 17,096.56 4,038.88 5,146.16 17,985.06 17,789.68 3,814.41 6,142.66 4,471.20 19,260.99 3,999.95 6,119.05 17,382.30 2,366.06 8,994.22 6,008.69 16,420.89 7,021.92 8,518.68 5,929.11 16,008.98 15,841.98 15,046.36 4,029.14 13,297.94 11,979.64 11,924.35 3,493.54 13,118.29 13,211.33 12,958.97 2,507.64 12,901.81 2,099.92 13,057.13 2,735.17 13,605.29 13,090.67 26,376.95 3,205.76 12,480.45 13,427.42 13,307.56 13,173.57 13,906.20 13,855.75 13,187.21 13,203.21 11,380.90 10,719.82 10,922.44 10,425.13 8,999.99 8,113.38 5,417.33 6,088.10 4,912.91 6,088.10 4,912.91 4,172.34 4,172.34 3,479.78
Total non-current assets + 6,803.30 6,803.30 6,526.86 6,526.86 6,526.86 -6,011.47 -6,011.47 6,593.76 -4,803.06 0.05 7,041.00 -5,146.16 7,115.63 7,115.63 -6,142.66 3,756.54 7,029.97 -6,119.05 6,471.89 0.00 0.00 -6,008.69 5,237.07 0.00 0.00 -5,929.11 5,006.08 -4,029.14 5,298.56 -3,493.54 5,697.31 -2,507.64 5,871.53 -2,735.17 5,687.88 -7,430.28 -3,205.76 5,443.22 5,280.08 5,216.69 5,282.38 5,244.82 4,901.03 4,841.71 4,869.31 4,865.36 4,687.11 4,776.91 5,310.73 4,305.92 4,697.83 390.69 4,150.50 4,137.65 4,150.50 4,137.65 2,444.16 2,444.16 1,905.54
Total assets 31,958.50 31,958.50 25,268.56 27,048.09 27,048.09 27,048.09 25,757.62 24,905.31 25,757.62 24,905.31 24,137.56 24,905.31 24,137.56 25,100.69 24,905.31 25,100.69 24,905.31 21,657.96 26,290.96 21,657.96 26,290.96 23,854.19 23,854.19 23,854.19 21,657.96 21,657.96 21,657.96 21,657.96 21,015.06 21,015.06 16,279.85 21,015.06 15,841.98 15,046.36 14,750.16 18,596.51 11,979.64 11,924.35 13,245.00 18,815.60 13,211.33 12,958.97 13,342.06 18,773.34 13,057.13 13,057.13 13,670.61 19,293.17 13,090.67 18,946.67 19,005.14 17,923.67 18,707.50 18,524.25 18,455.95 19,151.02 18,756.78 18,028.93 18,072.52 16,246.26 15,406.93 15,699.34 15,735.86 13,305.91 12,811.21 11,801.05 10,238.60 10,238.60 9,050.56 10,238.60 9,050.56 9,050.56 9,050.56 9,050.56 1,029.83 6,616.49 967.12 6,616.49 879.23 5,385.32
Total current liabilities + 18,079.28 18,079.28 11,914.83 13,230.51 13,230.51 13,230.51 12,058.58 12,058.58 12,058.58 8,002.43 11,223.42 6,919.42 11,223.42 6,073.11 12,441.46 12,636.84 12,441.46 8,480.38 13,051.80 7,460.53 13,051.80 7,903.59 6,962.67 11,209.06 5,340.29 5,638.96 5,214.83 9,559.25 4,797.29 5,334.51 7,062.52 9,405.20 7,340.11 6,993.33 6,975.32 8,025.87 5,175.08 5,424.60 6,770.08 8,751.88 6,913.84 6,783.93 7,407.25 7,975.86 4,907.36 7,409.73 7,697.21 9,271.39 7,759.29 7,603.25 7,810.41 9,595.77 7,954.66 4,890.37 5,269.58 11,235.82 11,319.48 10,641.82 7,986.05 8,892.61 5,628.13 6,059.81 6,472.96 7,036.11 5,824.99 5,415.12 4,988.54 4,392.87 4,988.54 4,392.87 3,212.54 3,212.54 2,077.25
Total non-current liabilities + 983.61 983.61 2,179.66 1,518.02 1,518.02 1,518.02 -12,175.63 -12,175.63 1,523.41 1,079.07 6,919.42 1,079.07 6,073.11 848.51 848.51 848.51 1,406.45 1,406.45 1,071.75 1,071.75 0.00 0.00 951.16 951.16 0.00 0.00 741.72 630.58 549.22 260.33 -151.47 584.82 -632.90 -852.69 -851.08 633.65 -879.89 -844.04 -1,166.14 1,645.66 -827.43 -601.11 1,587.62 -811.68 5,280.78 5,120.31 556.04 5,079.53 2,285.72 565.04 554.07 611.18 4,761.24 567.73 5,005.22 860.01 3,098.14 269.81 820.79 767.87 820.79 767.87 50.02 50.02 100.02
Total liabilities 19,062.88 19,062.88 14,094.49 14,748.53 14,748.53 14,748.53 -12,175.63 -12,175.63 13,581.99 8,002.43 12,302.49 13,838.84 12,302.49 12,146.22 13,289.97 13,485.34 13,289.97 8,480.38 14,458.25 7,460.53 14,458.25 7,903.59 6,962.67 12,280.81 5,340.29 5,638.96 5,214.83 10,510.41 4,797.29 5,334.51 7,804.23 10,035.78 7,889.33 7,253.66 6,823.85 8,610.69 4,542.18 4,571.91 5,919.00 9,385.53 6,033.95 5,939.89 6,241.11 9,621.52 4,907.36 6,582.30 7,096.10 10,859.00 6,947.62 18,946.67 19,005.14 10,151.81 13,034.19 12,957.36 12,750.55 11,800.86 11,873.54 11,253.00 12,747.29 9,460.34 10,743.97 11,260.89 11,478.19 7,896.12 8,923.12 8,114.08 5,809.34 5,160.74 5,809.34 5,160.74 671.90 3,262.57 635.52 3,262.57 524.01 2,177.28
Total stockholders' equity + 9,580.96 9,580.96 9,401.09 9,164.63 9,164.63 9,164.63 9,477.60 12,175.63 12,175.63 9,226.53 9,230.04 11,835.06 9,008.95 9,008.95 8,899.58 11,615.34 8,859.15 8,859.15 8,835.60 11,832.71 9,014.62 9,014.62 8,865.79 11,573.39 8,767.53 8,620.27 8,536.08 11,147.55 8,395.87 8,242.95 8,071.18 10,979.28 8,347.56 7,952.65 7,792.70 9,985.81 7,683.83 7,437.46 7,352.44 9,430.07 7,239.62 7,177.38 7,019.07 9,151.81 6,988.43 6,736.96 6,474.83 8,434.17 6,391.57 6,143.05 6,062.64 7,771.87 5,898.53 5,673.31 5,566.89 5,705.41 5,542.20 5,171.01 5,107.04 5,325.23 5,097.95 4,662.96 4,438.45 4,257.68 4,049.33 3,888.09 3,686.97 3,521.25 3,101.67 3,521.25 3,101.67 357.93 2,668.13 331.59 2,668.13 355.22 2,483.59
Common shares outstanding 38 38 38 38 38 38 41 41 41 41 41 41 305 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 39 39 39 39 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 37 37 37 37 37 37 37 37 37 35 35
4 days ago