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,296.00 4,483.00 4,253.00 4,144.00 4,311.00 3,387.00 3,841.00 2,471.00 3,315.51 1,869.12 1,710.04 1,758.48 1,346.54 1,938.14 1,337.95 1,229.96 688.39 758.17 634.04 864.37
Accounts receivable, net 4,204.00 3,252.00 2,833.00 2,118.00 1,349.00 821.00 2,594.00 2,175.00 1,886.63 1,362.65 1,096.21 795.50 679.03 461.53 339.43 328.47 307.82 267.27 268.01 211.43
Inventories 365.00 1,755.00 1,694.00 772.00 779.00 259.00 69.06 18.73 11.32 204.16 92.17 35.10 0.00 0.00
Other current assets 699.00 2,080.00 2,144.00 2,529.00 2,521.00 1,426.00 1,300.00 292.00 338.00 199.75 161.19 166.36 101.54 179.73 597.05 143.20 228.84 173.27 160.26 113.11
Total current assets 12,199.00 9,815.00 9,230.00 8,791.00 8,181.00 5,634.00 7,735.00 5,197.00 5,539.59 3,450.25 2,978.76 2,924.49 2,219.29 2,614.50 2,274.43 1,701.63 1,225.05 1,198.71 1,045.66 1,182.69
Total non-current assets + 12,253.00 12,573.00 12,412.00 12,770.00 13,367.00 13,056.00 13,681.00 12,836.00 12,976.04 12,327.30 12,525.05 6,096.05 5,520.19 4,470.69 4,230.83 4,949.37 4,712.11 4,695.54 7,249.77 7,086.50
Total assets 24,452.00 22,388.00 21,642.00 21,561.00 21,548.00 18,690.00 21,416.00 18,033.00 18,515.63 15,777.55 15,503.81 9,020.54 7,739.48 7,085.20 6,505.26 6,650.99 5,937.16 5,894.25 8,295.42 8,269.18
Total current liabilities + 16,657.00 13,611.00 11,783.00 10,778.00 9,450.00 5,406.00 10,714.00 8,060.00 7,878.69 6,127.20 5,926.02 4,186.62 3,294.38 2,982.31 2,553.36 1,889.42 1,835.06 1,566.17 1,774.35 1,400.13
Total non-current liabilities + 5,248.00 5,978.00 7,073.00 7,055.00 8,546.00 9,258.00 5,166.00 4,292.00 4,486.04 3,957.25 3,989.55 2,380.12 1,821.24 1,713.50 1,646.73 2,024.87 1,352.37 1,946.75 1,641.05 903.01
Total liabilities 21,905.00 19,589.00 18,856.00 17,833.00 17,996.00 14,664.00 15,880.00 12,352.00 12,364.73 10,084.44 9,915.57 6,566.74 5,115.63 4,695.81 4,200.09 3,914.29 3,187.43 3,512.92 3,415.41 2,303.14
Total stockholders' equity + 1,284.00 1,557.00 1,534.00 2,283.00 2,057.00 2,532.00 3,967.00 5,681.00 4,522.34 5,693.10 5,588.25 2,453.80 2,623.86 2,389.39 2,305.17 2,672.54 2,682.68 2,328.39 4,818.08 5,904.29
Common shares outstanding 132 138 150 162 150 141 150 153 156 155 134 133 140 140 139 144 146 143 157 176
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 + 8,043.00 7,296.00 7,606.00 6,671.00 6,126.00 4,483.00 4,918.00 6,273.00 5,712.00 4,253.00 5,056.00 6,301.00 5,948.00 4,144.00 4,637.00 5,594.00 5,552.00 4,311.00 5,031.00 5,475.00 4,314.00 3,387.00 4,376.00 5,475.00 4,099.00 3,841.00 4,455.00 4,889.00 4,174.00 2,471.00 3,378.00 4,563.00 4,454.00 3,315.51 3,780.47 3,781.16 3,354.65 1,869.12 1,890.16 2,335.02 2,091.92 1,710.04 1,490.82 3,383.11 2,030.23 1,758.48 2,648.79 2,371.80 2,171.47 1,346.54 1,812.42 2,270.23 2,089.14 1,938.14 2,357.05 2,393.45 1,997.69 1,337.95 2,005.92 2,290.61 1,821.83 1,229.96 1,554.33 1,127.14 1,043.96 688.39 887.41 910.16 565.21 758.17 666.73 1,054.49 727.72 634.04 857.28 1,033.11 657.30 864.37 945.69 643.34 509.03
Accounts receivable, net 5,204.00 4,204.00 4,522.00 4,982.00 4,512.00 3,252.00 3,832.00 4,198.00 3,806.00 2,833.00 2,837.00 2,973.00 2,576.00 2,118.00 2,056.00 2,278.00 1,829.00 1,349.00 1,587.00 1,839.00 1,399.00 821.00 949.00 1,109.00 1,497.00 2,594.00 2,746.00 3,021.00 2,763.00 2,175.00 2,330.00 2,534.00 2,429.00 1,886.63 1,870.55 1,954.62 1,707.36 1,362.65 1,425.82 1,590.03 1,481.28 1,096.21 1,275.27 1,197.36 1,050.32 795.50 906.98 1,003.13 928.83 679.03 695.14 684.88 627.79 461.53 566.34 512.86 414.56 339.43 431.06 469.49 434.05 328.47 408.09 390.69 376.67 307.82 367.94 371.42 323.67 267.27 351.26 398.50 367.93 268.01 317.90 313.34 289.93 211.43 216.95 202.91 199.48
Inventories 493.00 1,436.00 1,436.00 2,484.00 2,483.00 1,755.00 522.00 2,756.00 2,583.00 1,694.00 1,587.00 2,541.00 1,972.00 772.00 725.00 1,311.00 813.00 779.00 447.00 619.00 447.00 259.00 186.00 336.00 219.00 69.06 46.94 47.08 34.45 18.73 18.42 42.17 42.80 11.32 190.97 196.71 213.09 204.16 129.34 126.71 93.16 92.17 18.88 30.24 29.27 35.10 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 114.33
Other current assets 906.00 699.00 722.00 3,080.00 2,949.00 2,080.00 2,082.00 3,044.00 2,830.00 2,144.00 765.00 3,539.00 3,602.00 2,529.00 2,577.00 3,914.00 3,766.00 2,521.00 2,425.00 1,258.00 1,151.00 654.00 685.00 2,360.00 2,056.00 1,300.00 768.00 914.00 318.00 292.00 278.00 697.00 548.00 338.00 332.78 243.70 231.96 199.75 285.90 196.75 180.14 161.19 216.42 213.21 192.30 166.36 151.71 139.33 121.50 101.54 179.37 278.37 234.68 179.73 168.02 180.20 172.40 597.05 161.19 193.90 171.57 143.20 245.90 297.87 292.75 228.84 200.63 235.39 201.62 173.27 274.86 257.31 232.74 160.26 164.29 201.65 187.01 113.11 133.32 172.91 181.16
Total current assets 14,153.00 12,199.00 12,850.00 14,733.00 13,587.00 9,815.00 10,832.00 13,515.00 12,348.00 9,230.00 10,094.00 12,813.00 12,126.00 8,791.00 9,270.00 11,786.00 11,147.00 8,181.00 9,043.00 11,113.00 8,836.00 5,634.00 6,735.00 8,944.00 7,652.00 7,735.00 7,969.00 8,824.00 7,702.00 5,197.00 6,172.00 7,794.00 7,431.00 5,539.59 5,983.80 6,026.56 5,328.41 3,450.25 3,620.29 4,163.98 3,796.13 2,978.76 3,173.47 4,990.39 3,485.93 2,924.49 3,836.82 3,640.97 3,314.95 2,219.29 2,705.81 3,263.71 2,980.87 2,614.50 3,091.41 3,086.51 2,584.64 2,274.43 2,598.17 2,954.00 2,427.45 1,701.63 2,208.32 1,815.69 1,713.38 1,225.05 1,455.98 1,516.97 1,090.50 1,198.71 1,285.79 1,683.36 1,298.54 1,045.66 1,318.72 1,526.38 1,114.66 1,182.69 1,295.96 1,019.16 889.67
Total non-current assets + 12,306.00 12,253.00 12,258.00 12,243.00 12,527.00 12,573.00 12,573.00 12,378.00 12,413.00 12,412.00 12,428.00 12,863.00 12,860.00 12,770.00 12,609.00 12,958.00 13,430.00 13,367.00 12,901.00 13,068.00 13,030.00 13,056.00 12,944.00 12,961.00 12,765.00 13,681.00 13,412.00 13,377.00 13,261.00 12,836.00 12,969.00 12,760.00 12,998.00 12,976.04 13,051.43 12,596.69 12,340.49 12,327.30 12,511.47 12,564.57 12,593.91 12,525.05 9,229.80 6,841.53 6,649.16 6,096.05 5,588.17 5,593.86 5,573.42 5,520.19 5,495.80 5,480.39 5,451.55 4,470.69 4,416.16 4,418.59 4,233.54 4,230.83 5,078.51 5,091.28 5,030.14 4,949.37 4,924.42 4,807.20 4,707.09 4,712.11 4,691.21 4,689.10 4,658.27 4,695.54 7,703.44 7,438.12 7,332.23 7,249.77 7,143.41 7,149.20 7,144.10 7,086.50 7,088.28 7,130.82 7,134.37
Total assets 26,459.00 24,452.00 25,108.00 26,976.00 26,114.00 22,388.00 23,405.00 25,893.00 24,761.00 21,642.00 22,522.00 25,676.00 24,986.00 21,561.00 21,879.00 24,744.00 24,577.00 21,548.00 21,944.00 24,181.00 21,866.00 18,690.00 19,679.00 21,905.00 20,417.00 21,416.00 21,381.00 22,201.00 20,963.00 18,033.00 19,141.00 20,554.00 20,429.00 18,515.63 19,035.23 18,623.25 17,668.91 15,777.55 16,131.77 16,728.54 16,390.04 15,503.81 12,403.27 11,831.93 10,135.09 9,020.54 9,424.99 9,234.83 8,888.38 7,739.48 8,201.61 8,744.10 8,432.42 7,085.20 7,507.57 7,505.10 6,818.18 6,505.26 7,676.68 8,045.28 7,457.59 6,650.99 7,132.74 6,622.89 6,420.47 5,937.16 6,147.19 6,206.07 5,748.77 5,894.25 8,989.23 9,121.48 8,630.77 8,295.42 8,462.13 8,675.59 8,258.75 8,269.18 8,384.23 8,149.98 8,024.04
Total current liabilities + 19,362.00 16,657.00 17,262.00 19,614.00 18,573.00 13,611.00 14,787.00 17,756.00 15,565.00 11,783.00 12,560.00 15,429.00 14,612.00 10,778.00 11,119.00 13,837.00 12,469.00 9,450.00 9,751.00 11,713.00 8,774.00 5,406.00 5,636.00 7,872.00 9,608.00 10,714.00 10,582.00 11,676.00 10,726.00 8,060.00 8,763.00 10,497.00 9,991.00 7,878.69 8,272.56 8,744.50 8,019.57 6,127.20 6,619.44 7,446.76 6,957.96 5,926.02 5,941.25 5,968.23 5,382.65 4,186.62 4,541.71 4,857.88 4,449.26 3,294.38 3,721.42 4,210.91 3,984.31 2,982.31 3,298.58 3,450.19 3,002.19 2,553.36 2,616.27 2,998.12 2,652.88 1,889.42 2,380.22 2,587.22 2,444.64 1,835.06 2,177.64 2,392.65 2,040.56 1,566.17 2,050.90 2,579.27 2,368.40 1,774.35 2,090.84 2,216.74 1,928.71 1,400.13 1,627.11 1,814.05 1,623.65
Total non-current liabilities + 5,261.00 5,248.00 5,253.00 5,276.00 5,220.00 5,978.00 6,052.00 6,011.00 7,060.00 7,073.00 7,036.00 7,031.00 7,084.00 7,055.00 7,047.00 7,526.00 8,541.00 8,546.00 8,591.00 9,375.00 9,382.00 9,258.00 9,909.00 9,808.00 7,068.00 5,166.00 5,027.00 4,589.00 4,574.00 4,292.00 4,432.00 4,485.00 4,608.00 4,486.04 4,524.90 4,056.63 3,990.28 3,957.25 3,980.74 4,031.03 4,064.89 3,989.55 3,388.35 3,131.04 2,396.48 2,380.12 2,360.96 1,897.41 1,842.03 1,821.24 1,817.22 1,837.26 1,822.86 1,713.50 1,736.68 1,712.93 1,660.50 1,646.73 2,022.39 2,033.31 2,035.61 2,024.87 1,980.66 1,369.12 1,368.97 1,352.37 1,333.41 1,323.35 1,307.65 1,946.75 1,770.89 1,472.87 1,315.97 1,641.05 1,466.45 960.63 970.41 903.01 906.71 449.53 476.65
Total liabilities 24,623.00 21,905.00 22,515.00 24,890.00 23,793.00 19,589.00 20,839.00 23,767.00 22,625.00 18,856.00 19,596.00 22,460.00 21,696.00 17,833.00 18,166.00 21,363.00 21,010.00 17,996.00 18,342.00 21,088.00 18,156.00 14,664.00 15,545.00 17,680.00 16,676.00 15,880.00 15,609.00 16,265.00 15,300.00 12,352.00 13,195.00 14,982.00 14,599.00 12,364.73 12,797.45 12,801.13 12,009.85 10,084.44 10,600.17 11,477.79 11,022.85 9,915.57 9,329.60 9,099.27 7,779.13 6,566.74 6,902.67 6,755.29 6,291.29 5,115.63 5,538.64 6,048.17 5,807.17 4,695.81 5,035.26 5,163.12 4,662.68 4,200.09 4,638.66 5,031.43 4,688.49 3,914.29 4,360.89 3,956.34 3,813.60 3,187.43 3,511.05 3,716.00 3,348.21 3,512.92 3,821.79 4,052.14 3,684.37 3,415.41 3,557.29 3,177.37 2,899.12 2,303.14 2,533.82 2,263.58 2,100.31
Total stockholders' equity + 576.00 1,284.00 1,337.00 836.00 1,072.00 1,557.00 1,322.00 889.00 890.00 1,534.00 1,673.00 1,759.00 1,832.00 2,283.00 2,268.00 1,910.00 2,078.00 2,057.00 2,114.00 1,607.00 2,231.00 2,532.00 1,632.00 1,734.00 2,270.00 3,967.00 4,184.00 4,342.00 4,083.00 4,104.00 4,386.00 3,967.00 4,195.00 4,522.34 4,603.42 4,226.08 4,089.27 4,132.30 3,885.76 4,202.30 4,631.70 4,864.39 2,441.05 2,111.11 1,663.54 1,784.27 1,884.79 1,875.67 1,995.16 2,145.46 2,195.60 2,227.80 2,159.09 2,280.26 2,365.11 2,234.57 2,048.84 2,199.86 2,897.80 2,880.08 2,703.09 2,672.54 2,709.88 2,605.93 2,538.81 2,682.68 2,569.78 2,424.59 2,336.06 2,328.39 5,109.58 5,010.03 4,886.44 4,818.08 4,842.25 5,435.57 5,297.37 5,904.29 5,794.45 5,827.56 5,852.75
Common shares outstanding 122 128 131 133 129 138 136 138 136 144 148 152 152 160 162 157 156 162 160 149 145 142 141 141 141 147 151 152 148 151 153 153 152 156 158 157 151 155 154 154 151 134 133 133 131 132 132 134 131 136 140 141 136 141 141 138 139 136 140 139 139 141 143 144 147 144 147 145 144 143 146 147 147 146 156 160 162 165 171 180 183
about 10 hours ago