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 + 13,868.35 5,479.09 10,813.82 9,655.80 14,614.78 10,372.36 6,774.52 6,114.22 5,589.77 5,537.45 5,434.03 4,005.22 1,200.21 4,352.80 4,632.79 1,477.51 1,345.93 1,107.29 417.01 387.86
Accounts receivable, net 315.67 41,152.20 37,770.97 21,468.27 116.31 94.84 89.69 155.89 122.92 51.77 151.66 121.26
Inventories 0.27 10.30 19.71 0.13 0.13 0.83 6.75 7.03 -21,468.27 245.24 234.04 22.50 76.37 86.12 38.30 1.50 2.79
Other current assets 5,752.97 4,676.70 7,173.06 6,457.54 4,462.03 31,185.05 3,836.88 4,308.92 22,013.35 20,893.71 17,007.60 14,484.47 16,583.55 15,419.21 8,854.64 9,252.76 8,474.63
Total current assets 971.79 5,479.09 10,813.82 9,655.80 14,614.78 10,372.36 6,774.52 6,114.22 5,589.77 5,537.45 5,434.03 4,005.22 1,316.53 4,447.64 4,722.47 1,633.40 1,468.85 1,159.06 312.01 313.82
Total non-current assets + 79,463.20 70,497.38 58,799.07 54,456.35 46,255.92 41,784.56 37,421.57 34,928.13 31,531.80 29,251.39 26,916.89 24,738.38 3,506.42 18,088.48 17,246.19 19,067.14 19,090.36 11,263.75 11,540.20 10,509.89
Total assets 80,435.00 75,976.48 69,612.88 64,112.15 60,870.70 52,156.91 44,196.10 41,042.36 37,121.56 34,788.84 32,350.92 28,743.59 24,730.07 22,536.11 21,968.67 20,700.54 20,559.21 12,422.82 11,852.21 10,823.71
Total current liabilities + 3,000.00 63,264.29 60,694.79 57,975.14 54,632.16 46,083.39 38,280.29 36,145.38 32,179.03 30,853.13 28,002.46 25,344.39 270.20 19,675.22 18,790.72 17,063.09 16,193.05 9,370.35 8,604.22 8,463.92
Total non-current liabilities + 68,535.80 4,989.14 1,967.26 152.40 401.33 804.35 898.19 473.01 1,100.58 507.97 1,225.51 543.09 541.96 478.77 866.20 1,523.51 2,081.51 1,501.70 2,076.17 1,340.40
Total liabilities 71,535.80 68,253.42 62,662.05 58,127.54 55,033.48 46,887.74 39,178.48 36,618.38 33,279.61 31,361.10 29,227.97 25,887.48 541.96 20,153.99 19,656.92 18,586.61 18,274.55 10,872.05 10,680.39 9,804.32
Total stockholders' equity + 8,899.20 7,723.05 6,950.83 5,984.61 5,837.22 5,269.18 5,017.62 4,423.97 3,841.95 3,427.74 3,122.95 2,856.11 24,188.11 2,382.12 2,311.74 2,113.93 2,284.66 1,550.77 1,171.82 1,019.39
Common shares outstanding 139 140 142 142 143 143 146 146 146 145 145 144 140 147 153 147 85 63 62 61
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 + 14,750.56 13,868.35 5,270.02 4,856.35 3,980.57 5,479.09 15,110.05 13,313.75 12,635.86 10,813.82 10,618.23 12,382.31 12,245.31 9,655.80 8,699.99 8,870.27 11,394.26 14,614.78 15,421.07 15,227.54 13,150.27 10,372.36 9,745.57 8,949.67 7,069.49 6,774.52 6,486.74 6,364.80 6,559.48 6,114.22 5,296.20 5,365.82 5,605.23 5,589.77 5,098.47 5,871.88 5,646.53 5,537.45 5,210.93 5,063.11 5,776.08 5,434.03 5,086.01 5,134.90 5,052.63 4,005.22 1,499.96 1,582.56 2,261.13 1,200.21 1,664.63 1,432.15 2,169.77 4,352.80 2,183.37 2,684.33 1,813.43 4,632.79 1,171.90 1,683.98 1,633.51 1,477.51 1,241.49 1,633.11 1,637.92 1,345.93 914.09 1,127.41 870.35 1,107.29 691.22 592.33 432.10 417.01 409.68 464.88 429.53 387.86 365.93 1,491.36 202.47
Accounts receivable, net 316.12 315.67 49,192.96 48,298.16 46,859.74 45,938.81 42,945.00 41,152.20 38,981.24 37,770.97 36,818.88 36,597.34 35,336.39 21,468.27 96.05 100.32 102.80 116.31 113.35 109.82 103.39 94.84 58.75 85.39 95.34 89.69 93.04 88.36 83.63 155.89 130.58 123.84 130.07 122.92 229.49 179.52 143.08 51.77 113.84 125.94 126.53 151.66 168.55 132.32 112.32 121.26 113.64 94.96 86.90
Inventories 0.27 0.27 9.55 10.30 39.48 27.90 26.18 19.71 23.39 0.13 1.12 0.13 0.13 0.13 0.75 0.71 46.92 92.23 2.47 13.84 32.53 29.82 56.34 56.17 34.89 38.99 361.63 221.22 228.80 -21,468.27 280.42 518.10 636.38 245.24 279.43 296.30 287.53 234.04 30.07 23.91 31.02 371.58 22.93 466.36 461.67 365.82 171.19 289.72 102.80 86.12 24.19 27.19 38.63 38.30 17.61 17.49 14.89 1.50 0.62 0.62 0.62 2.79 2.88 2.79 2.79
Other current assets 5,442.42 5,234.66 4,737.09 5,410.48 5,681.27 7,318.58 6,878.80 4,676.70 3,905.70 -1,213.12 6,786.88 35,097.98 34,497.80 34,908.66 34,626.06 35,095.41 34,970.03 35,448.84 34,033.65 32,959.15 32,411.83 32,829.57 31,782.59 31,185.05 30,134.30 29,016.93 28,284.48 27,565.71 27,269.87 26,145.66 25,649.65 24,785.10 23,540.83 23,447.07 22,840.50 22,013.35 22,013.95 20,852.86 20,859.18 20,893.71 20,543.29 19,704.88 18,931.35 17,007.60 15,948.05 15,475.86 14,642.93 14,484.47 16,286.36 15,931.23 16,278.03 16,583.55 16,503.51 16,103.90 15,648.98 15,419.21 15,127.17 15,093.86 15,221.68 8,190.33 8,239.31 8,047.00 8,854.64 8,634.26 9,005.87 9,218.52 9,252.76 8,941.17 8,433.14 8,425.48 8,474.63 8,748.28 7,950.34 7,820.97
Total current assets 973.20 971.79 5,270.02 4,856.35 3,980.57 5,479.09 15,110.05 13,313.75 12,635.86 10,813.82 10,618.23 12,382.31 12,245.31 9,655.80 8,699.99 8,870.27 11,394.26 14,614.78 15,421.07 15,227.54 13,150.27 10,372.36 9,745.57 8,949.67 7,069.49 6,774.52 6,486.74 6,364.80 6,559.48 6,114.22 5,296.20 5,365.82 5,605.23 33,155.48 5,098.47 5,871.88 5,646.53 5,537.45 5,210.93 5,063.11 5,776.08 5,434.03 5,086.01 5,134.90 5,052.63 4,005.22 24,731.97 23,917.42 23,770.03 21,057.93 20,618.79 19,685.01 19,505.08 4,447.64 18,538.54 2,769.72 1,908.77 4,722.47 1,264.94 1,772.34 1,717.14 1,633.40 1,372.07 1,756.95 1,767.99 1,468.85 1,143.58 1,306.92 1,013.43 1,159.06 641.31 550.00 391.55 312.01 335.83 322.85 259.29 313.82 286.09 232.93 221.68
Total non-current assets + 81,912.95 79,463.20 74,399.51 73,301.72 72,184.44 70,497.38 59,373.67 59,154.52 58,239.81 58,799.07 57,671.23 56,150.37 54,999.59 54,456.35 53,876.08 53,524.02 50,847.20 46,255.92 45,538.04 44,627.33 43,723.88 41,784.56 40,625.91 40,457.93 38,879.05 37,421.57 36,787.92 36,527.56 35,531.95 34,928.13 33,776.91 32,707.14 32,087.93 3,994.77 31,209.50 30,045.74 29,695.60 29,251.39 28,044.35 27,889.11 27,333.09 26,916.89 26,033.67 24,929.17 24,854.20 24,738.38 3,749.16 3,639.69 3,630.99 3,672.14 3,880.05 3,623.40 3,596.87 18,088.48 3,274.62 18,756.02 19,841.02 17,246.19 20,548.11 20,100.37 19,429.89 19,067.14 19,045.18 18,210.37 18,531.19 19,090.36 11,342.35 11,412.59 11,551.09 11,263.75 11,081.01 11,234.90 11,368.66 11,540.20 11,304.33 10,506.50 10,395.94 10,509.89 10,526.21 9,785.36 9,058.85
Total assets 82,886.15 80,435.00 79,669.53 78,158.07 76,165.01 75,976.48 74,483.72 72,468.27 70,875.67 69,612.88 68,289.46 68,532.68 67,244.90 64,112.15 62,576.06 62,394.28 62,241.46 60,870.70 60,959.11 59,854.88 56,874.15 52,156.91 50,371.48 49,407.59 45,948.55 44,196.10 43,274.66 42,892.36 42,091.43 41,042.36 39,073.11 38,072.95 37,693.16 37,150.25 36,307.97 35,917.62 35,342.13 34,788.84 33,255.28 32,952.21 33,109.17 32,350.92 31,119.68 30,064.07 29,906.84 28,743.59 28,481.13 27,557.11 27,401.03 24,730.07 24,493.27 23,308.41 23,101.96 22,536.11 21,813.17 21,525.73 21,749.78 21,968.67 21,813.05 21,872.71 21,147.03 20,700.54 20,417.25 19,967.32 20,299.18 20,559.21 12,485.93 12,719.52 12,564.52 12,422.82 11,722.32 11,784.90 11,760.21 11,852.21 11,640.16 10,829.36 10,655.23 10,823.71 10,812.30 10,018.29 9,280.54
Total current liabilities + 1,594.03 3,000.00 66,650.90 65,116.48 63,409.37 63,264.29 61,790.48 60,089.43 58,675.44 60,694.79 59,694.73 60,269.17 60,783.10 57,975.14 56,437.86 56,457.36 56,311.15 54,632.16 54,868.22 53,906.87 50,783.89 46,083.39 43,008.87 42,183.15 40,247.06 38,280.29 37,494.11 37,260.19 37,002.41 36,145.38 34,345.89 33,471.95 33,223.31 51.87 32,026.23 31,748.15 31,272.59 30,853.13 29,364.87 29,138.57 29,371.31 28,002.46 27,518.67 26,524.84 26,429.39 25,344.39 331.91 270.82 265.63 270.20 225.15 218.38 263.00 19,675.22 19,358.00 18,623.79 19,074.43 18,790.72 18,655.15 18,670.09 17,893.02 17,063.09 16,728.14 16,326.46 15,936.95 16,193.05 9,799.95 9,826.04 9,556.61 9,370.35 8,663.24 8,710.67 8,737.18 8,604.22 8,759.09 8,373.59 8,515.76 8,463.92 8,129.68 8,041.61 7,436.22
Total non-current liabilities + 72,292.69 68,535.80 4,435.84 4,839.82 4,826.18 4,989.14 5,028.70 5,163.73 5,177.00 1,967.26 1,998.03 1,801.82 152.47 152.40 477.53 327.44 226.85 401.33 400.69 400.46 805.23 804.35 2,236.50 2,237.20 798.50 898.19 897.88 897.58 497.09 473.01 482.37 486.72 491.09 495.47 499.84 499.21 503.58 507.97 512.35 516.73 521.08 1,225.51 529.90 534.29 538.68 543.09 547.49 551.89 556.30 541.96 22,181.39 451.20 450.67 478.77 500.30 607.00 392.06 866.20 896.72 973.29 1,096.09 1,523.51 1,304.34 1,301.90 2,056.43 2,081.51 1,164.20 1,416.71 1,472.73 1,501.70 1,794.19 1,802.03 1,919.25 2,076.17 1,714.52 1,400.60 1,101.27 1,340.40 1,701.25 1,038.94 940.80
Total liabilities 73,886.72 71,535.80 71,086.73 69,956.30 68,235.55 68,253.42 66,819.18 65,253.16 63,852.44 62,662.05 61,692.75 62,070.98 60,935.57 58,127.54 56,915.39 56,784.80 56,538.00 55,033.48 55,268.91 54,307.33 51,589.12 46,887.74 45,245.37 44,420.35 41,045.56 39,178.48 38,392.00 38,157.77 37,499.50 36,618.38 34,828.26 33,958.67 33,714.40 33,308.30 32,526.07 32,247.36 31,776.17 31,361.10 29,877.22 29,655.30 29,892.39 29,227.97 28,048.56 27,059.12 26,968.07 25,887.48 25,713.04 24,856.08 24,776.81 22,365.84 22,181.39 21,050.46 20,758.84 20,153.99 19,494.96 19,230.79 19,466.49 19,656.92 19,551.88 19,643.38 18,989.11 18,586.61 18,032.49 17,628.36 17,993.39 18,274.55 10,964.15 11,242.75 11,029.33 10,872.05 10,457.44 10,512.70 10,656.43 10,680.39 10,473.61 9,774.19 9,617.03 9,804.32 9,830.93 9,080.55 8,377.01
Total stockholders' equity + 8,999.44 8,899.20 8,582.80 8,201.77 7,929.47 7,723.05 7,664.54 7,215.11 7,023.23 6,950.83 6,596.71 6,461.70 6,309.33 5,984.61 5,660.67 5,609.48 5,703.46 5,837.22 5,690.20 5,547.55 5,285.03 5,269.18 5,126.11 4,987.24 4,902.99 5,017.62 4,882.66 4,734.59 4,591.93 4,423.97 4,244.85 4,114.28 3,978.76 3,841.95 3,781.90 3,670.26 3,565.95 3,427.74 3,378.05 3,296.91 3,216.78 3,122.95 3,071.12 3,004.95 2,938.76 2,856.11 2,768.09 2,701.02 2,624.22 2,364.23 2,311.88 2,257.95 2,343.12 2,382.12 2,318.21 2,294.94 2,283.30 2,311.74 2,261.17 2,229.33 2,157.92 2,113.93 2,384.76 2,338.96 2,305.79 2,284.66 1,521.78 1,476.77 1,535.19 1,550.77 1,264.88 1,272.20 1,103.78 1,171.82 1,166.56 1,055.17 1,038.20 1,019.39 981.37 937.74 903.52
Common shares outstanding 139 139 139 139 139 140 140 140 140 141 142 142 142 142 142 142 143 143 143 143 143 143 142 142 145 146 146 146 146 146 146 146 146 146 146 146 146 146 145 145 145 145 145 144 144 144 144 144 143 138 137 138 144 145 145 148 152 145 153 153 153 147 147 147 147 85 87 63 63 63 63 63 63 62 62 61 62 61 62 62 58
about 14 hours ago