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-12
Total cash and short-term investments + 31,404.04 8,553.36 14,664.56 15,292.96 10,267.64 6,604.52 1,775.55 2,902.00 3,179.69 928.05 402.31 260.84 315.23
Accounts receivable, net 114,131.53 59,648.60 85,980.86 43,162.86 8,574.65 6,037.90 3,231.79 2,448.00 1,415.68 801.92 612.28 432.69 278.39
Inventories 294,071.01 201,763.71 166,558.06 63,539.61 16,941.79 8,289.39 6,592.90 3,778.00 1,833.79 1,717.09 976.41 836.31 539.24
Other current assets -1.00 3,432.09 10,917.26 3,464.86 1,460.46 311.58 764.61 114.87 89.39 53.56 129.01 15.64 64.71
Total current assets 439,605.58 273,397.75 278,120.75 125,460.30 37,244.55 21,243.39 12,364.85 9,128.00 6,518.55 3,500.62 2,120.01 1,545.48 1,197.56
Total non-current assets + 1,457,614.88 1,134,934.30 1,113,051.07 506,365.31 166,998.02 85,843.49 63,360.73 23,738.00 6,453.72 5,461.39 3,469.19 3,173.33 2,190.28
Total assets 1,897,220.46 1,408,332.05 1,391,171.82 631,825.61 204,242.57 107,086.88 75,725.59 32,866.00 12,972.26 8,962.01 5,589.20 4,718.80 3,827.00
Total current liabilities + 305,985.47 267,821.10 255,566.29 130,003.94 32,402.94 23,062.73 21,350.54 9,831.00 5,474.33 6,029.59 2,872.38 2,134.26 1,582.61
Total non-current liabilities + 521,034.57 347,389.21 494,898.04 140,753.11 30,594.92 15,510.81 14,448.32 6,481.00 3,082.14 1,801.90 1,219.03 1,537.89 875.79
Total liabilities 827,020.04 615,210.31 750,464.33 270,757.05 62,997.86 38,573.54 35,798.86 16,312.00 8,556.47 7,831.49 4,091.41 3,672.14 2,889.61
Total stockholders' equity + 1,066,812.71 793,343.88 640,746.60 360,461.86 140,918.09 68,103.97 36,889.79 16,554.00 4,415.79 1,130.51 1,497.79 1,046.66 937.40
Common shares outstanding 117 117 117 117 118 119 119 119 114 119 119 119 97
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-12 Sep-12
Total cash and short-term investments + 46,787.00 31,404.04 115,221.00 15,894.32 10,623.00 8,553.36 13,718.15 3,080.00 5,811.00 14,664.56 20,909.00 24,092.00 19,418.53 15,292.96 3,465.00 13,293.42 5,271.00 5,271.00 4,289.27 2,914.53 4,376.00 4,376.00 4,651.65 3,383.00 2,568.00 2,568.00 1,353.00 1,169.53 2,902.00 2,902.00 2,760.48 1,618.01 3,179.69 3,179.69 287.62 397.23 928.05 928.05 0.00 0.00 402.31 315.23 283.11
Accounts receivable, net 111,848.00 114,131.53 115,251.00 74,956.08 72,472.00 59,648.60 60,027.10 63,124.00 55,912.00 85,980.86 28,898.00 17,757.00 11,304.32 29,596.34 11,671.00 7,462.36 5,152.00 5,152.00 5,120.72 4,831.96 4,206.00 4,206.00 3,543.85 3,502.00 3,371.00 3,371.00 3,659.00 3,085.26 2,448.00 2,448.00 2,615.65 1,933.89 1,415.68 1,415.68 1,256.15 1,117.77 801.92 278.39
Inventories 332,229.00 294,071.01 233,654.00 246,917.95 239,123.00 201,763.71 166,065.18 165,845.00 139,589.00 166,558.06 44,403.00 35,051.00 24,980.03 63,539.61 15,840.00 14,441.28 8,697.00 8,697.00 7,727.15 7,909.39 5,492.00 5,492.00 4,980.17 6,402.00 5,414.00 5,414.00 5,412.00 5,385.78 3,778.00 3,778.00 2,857.92 2,777.16 1,833.79 1,833.79 1,882.65 2,106.26 1,717.09 539.24 499.18
Other current assets -1.00 -1.00 6,157.66 3,432.09 8,499.00 8,981.98 20,565.54 10,917.26 9,916.58 2,808.17 5,801.56 17,089.12 -1.00 2.00 1,460.46 19.24 229.47 1.00 206.42 206.42 251.38 794.27 112.28 112.28 -1.00 124.17 114.87 114.87 1.00 1,697.00 89.39 89.39 171.32 88.58 53.56 64.71
Total current assets 490,863.00 439,605.58 464,126.00 343,926.01 322,218.00 273,397.75 248,309.44 232,049.00 201,312.00 278,120.75 94,210.00 76,900.00 61,504.44 125,518.03 30,975.00 35,463.52 19,120.00 19,120.00 17,366.61 15,838.47 14,074.00 14,074.00 13,427.04 13,287.00 11,353.00 11,353.00 10,423.00 9,764.73 9,128.00 9,128.00 8,333.65 6,528.01 6,518.55 6,518.55 3,597.74 3,709.84 928.05 3,500.62 402.31 1,197.56 1,121.52
Total non-current assets + 1,591,583.00 1,457,614.88 1,384,012.00 1,303,520.61 1,229,852.00 1,134,934.30 1,043,571.47 923,359.00 772,364.00 1,113,051.07 326,522.00 242,385.00 197,907.28 506,307.58 137,425.00 113,855.30 85,731.00 85,731.00 76,526.86 70,220.14 56,872.00 56,872.00 50,483.35 53,984.00 47,725.00 47,725.00 41,422.00 33,724.56 23,738.00 23,738.00 10,590.45 8,485.57 6,453.72 6,453.72 6,199.67 5,723.84 -928.05 5,461.39 -402.31 2,190.28 2,012.99
Total assets 2,082,447.00 1,897,220.46 1,848,138.00 1,647,446.63 1,552,070.00 1,408,332.05 1,291,880.91 1,155,409.00 973,676.00 1,391,171.82 420,732.00 319,286.00 259,411.72 631,825.61 168,400.00 149,318.82 104,851.00 104,851.00 93,893.47 86,058.62 70,946.00 70,946.00 63,910.40 67,271.00 59,078.00 59,078.00 51,845.00 43,489.29 32,866.00 32,866.00 18,924.10 15,013.58 12,972.26 12,972.26 9,797.41 9,433.68 8,962.01 3,827.00 3,573.34
Total current liabilities + 243,608.00 305,985.47 375,558.00 394,378.20 356,694.00 267,821.10 192,944.87 190,189.00 168,776.00 255,566.29 96,164.00 70,496.00 36,585.68 130,003.94 36,078.00 21,544.48 16,635.00 16,635.00 15,672.56 15,160.44 15,279.00 15,279.00 16,110.62 18,023.00 16,481.00 16,481.00 15,184.00 12,047.48 9,831.00 9,831.00 8,296.91 6,181.34 5,474.33 5,474.33 4,573.20 5,793.78 6,029.59 1,582.61 1,348.09
Total non-current liabilities + 631,380.00 521,034.57 489,547.00 317,297.14 313,041.00 347,389.21 384,262.45 346,867.00 308,406.00 494,898.04 119,611.00 102,343.00 76,441.76 140,753.11 36,183.00 29,338.49 15,706.00 15,706.00 14,332.42 13,223.47 10,277.00 10,277.00 9,684.28 14,986.00 13,269.00 13,269.00 11,081.00 9,191.34 6,481.00 6,481.00 4,041.18 3,142.18 3,082.14 3,082.14 3,460.21 2,256.50 1,801.90 875.79 938.28
Total liabilities 874,988.00 827,020.04 865,105.00 711,675.35 669,735.00 615,210.31 577,207.32 537,056.00 477,182.00 750,464.33 215,775.00 172,839.00 113,027.44 270,757.05 72,261.00 50,882.96 32,341.00 32,341.00 30,004.99 28,383.91 25,556.00 25,556.00 25,794.90 33,009.00 29,750.00 29,750.00 26,265.00 21,238.82 16,312.00 16,312.00 12,338.09 9,323.52 8,556.47 8,556.47 8,033.41 8,050.28 7,831.49 2,889.61 2,720.17
Total stockholders' equity + 1,208,992.00 1,066,812.71 983,688.00 936,276.37 882,800.00 793,343.88 714,602.74 618,489.00 496,571.00 640,746.60 204,703.00 146,334.00 146,211.20 360,461.86 96,099.00 98,323.35 72,342.00 72,342.00 63,619.37 57,402.24 45,119.00 45,119.00 37,828.82 31,719.00 27,097.00 27,097.00 23,486.00 20,612.00 15,179.00 15,179.00 5,305.00 4,807.44 3,822.55 3,822.55 1,243.28 915.02 1,130.51 740.37 1,497.79 930.62 409.31
Common shares outstanding 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 119 119 119 119 119 119 119 119 119 119 119 119 119 117 117 119 119 119 119 119 119 113 97 97
4 days ago