Complete Filing Data
Fabrinet reported Weighted Average Number Of Shares Outstanding Basic of 36.02 million shares for FY2025.
All values from 10-K, 20-F, and 10-Q filings on SEC EDGAR, organized by financial statement. Scroll each table horizontally for the full history. Blank cells mean Fabrinet did not report that metric for that period in XBRL — often because accounting standards changed which tag a company files under (for example, most companies moved revenue to the ASC-606 tag in 2018), so a metric may continue in a different row. Rows marked * merge those successor tags into one continuous series, preferring the audited value from the newest-standard tag where periods overlap.
Income Statement
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue * | $3.42B | $2.88B | $2.65B | $2.26B | $1.88B | $1.64B | $1.58B | $1.37B | $1.42B | $976.7M | $773.6M | $677.9M | $641.5M | $564.7M | $743.6M | $505.7M |
| Net Income Loss | $332.5M | $296.2M | $247.9M | $200.4M | $148.3M | $113.5M | $121.0M | $84.2M | $97.1M | $61.9M | $43.6M | $91.7M | $69.0M | -$56.5M | $64.3M | $44.3M |
| Gross Profit | $413.3M | $356.1M | $336.3M | $278.6M | $221.4M | $186.1M | $179.2M | $153.4M | $171.5M | $119.5M | $87.8M | $74.2M | $69.4M | $61.9M | $94.7M | $64.3M |
| Selling General And Administrative Expense | $87.5M | $78.5M | $77.7M | $73.9M | $70.6M | $68.4M | $55.1M | $57.8M | $65.6M | $49.8M | $39.5M | $27.7M | $23.8M | $23.5M | $24.8M | $16.2M |
| Operating Income Loss | $324.4M | $277.6M | $251.7M | $204.5M | $150.8M | $117.4M | $122.6M | $93.8M | $105.8M | $69.8M | $47.2M | $91.3M | $70.8M | -$60.8M | $69.9M | $48.2M |
| Income Tax Expense Benefit | $22.7M | $15.2M | $12.2M | $6.6M | $2.1M | $5.8M | $5.3M | $3.9M | $6.7M | $6.3M | $4.0M | $1.4M | $2.9M | -$2.0M | $4.5M | $3.8M |
| Cost Of Revenue | $3.01B | $2.53B | $2.31B | $1.98B | $1.66B | $1.46B | $1.41B | $1.22B | $1.25B | $857.2M | $685.8M | $603.6M | $572.1M | $502.8M | $648.8M | $441.4M |
| Interest Expense | $1.5M | $432.0K | $1.1M | $3.0M | $5.4M | $3.6M | $3.3M | $1.6M | $616.0K | $713.0K | $1.0M | $427.0K | $357.0K | $500.0K | ||
| Comprehensive Income Net Of Tax | $346.0M | $301.2M | $252.6M | $193.9M | $143.2M | $114.7M | $119.8M | $83.3M | $96.2M | $62.5M | $43.6M | $91.7M | $69.0M | -$56.5M | ||
| Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest | $355.2M | $311.4M | $260.1M | $207.0M | $150.5M | $119.2M | $126.2M | $88.0M | $103.9M | $68.2M | $47.6M | $93.2M | $71.9M | |||
| Other Nonoperating Income Expense | -$178.0K | $287.0K | -$159.0K | -$1.6M | -$3.5M | $1.1M | $868.0K | $473.0K | $509.0K | $376.0K | -$152.0K | $797.0K | $692.0K | |||
| Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | $13.4M | $5.0M | $4.7M | -$6.5M | -$5.1M | $1.2M | -$1.1M | -$909.0K | -$939.0K | $635.0K | -$44.0K | |||||
| Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent | $9.9M | $2.1M | $2.7M | -$6.3M | -$1.2M | $538.0K | $2.0M | -$1.0M | -$471.0K | $443.0K | -$44.0K | |||||
| Deferred Income Taxes And Tax Credits | -$5.7M | $1.7M | -$3.5M | -$191.0K | -$3.5M | $1.3M | $879.0K | -$2.1M | $754.0K | $864.0K | -$878.0K | $65.0K | $2.1M | -$2.2M | -$939.0K | -$464.0K |
| Accrued Income Taxes Current | $3.9M | $6.0M | $2.9M | $3.6M | $2.2M | $1.8M | $709.0K | $2.0M | $2.0M | $1.5M | $1.0M | $1.8M | $927.0K | $1.9M | ||
| Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent | $1.2M | -$17.0K | -$75.0K | -$245.0K | $585.0K | -$397.0K | -$634.0K | $111.0K | -$310.0K |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q1 2023 | Q4 2022 | Q3 2022 | Q1 2022 | Q4 2021 | Q3 2021 | Q1 2021 | Q4 2020 | Q3 2020 | Q2 2020 | Q1 2020 | Q4 2019 | Q3 2019 | Q2 2019 | Q1 2019 | Q4 2018 | Q3 2018 | Q2 2018 | Q1 2018 | Q4 2017 | Q3 2017 | Q2 2017 | Q1 2017 | Q4 2016 | Q3 2016 | Q2 2016 | Q1 2016 | Q4 2015 | Q3 2015 | Q2 2015 | Q1 2015 | Q4 2014 | Q3 2014 | Q2 2014 | Q1 2014 | Q4 2013 | Q3 2013 | Q2 2013 | Q1 2013 | Q4 2012 | Q3 2012 | Q2 2012 | Q1 2012 | Q4 2011 | Q3 2011 | Q2 2011 | Q1 2011 | Q4 2010 | Q3 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue * | $1.13B | $978.1M | $871.8M | $833.6M | $804.2M | $731.5M | $712.7M | $685.5M | $665.3M | $668.7M | $655.4M | $564.4M | $566.6M | $543.3M | $479.3M | $453.8M | $436.6M | $405.1M | $411.2M | $426.2M | $399.3M | $405.1M | $399.0M | $403.1M | $377.2M | $345.3M | $332.2M | $337.1M | $357.3M | $370.5M | $366.8M | $351.2M | $332.0M | $276.4M | $250.9M | $233.0M | $216.4M | $206.5M | $189.5M | $188.4M | $189.3M | $160.1M | $167.7M | $178.6M | $171.6M | $155.6M | $167.4M | $158.6M | $142.8M | $139.0M | $96.6M | $186.3M | $190.3M | $194.9M | $184.6M | $173.7M | ||
| Net Income Loss | $112.6M | $95.9M | $81.3M | $86.6M | $77.4M | $80.9M | $69.1M | $65.1M | $59.4M | $63.2M | $64.6M | $50.7M | $48.9M | $44.7M | $37.5M | $35.4M | $33.1M | $28.0M | $28.3M | $31.2M | $26.0M | $33.0M | $28.6M | $31.5M | $27.9M | $22.8M | $21.1M | $19.3M | $21.0M | $27.4M | $21.7M | $25.3M | $22.8M | $19.7M | $20.8M | $19.8M | $1.6M | $13.0M | $10.8M | $8.7M | $11.0M | $10.3M | $47.7M | $14.5M | $19.2M | $15.1M | $21.1M | $16.7M | $16.0M | $7.5M | -$46.3M | -$33.3M | $15.7M | $16.7M | $16.7M | $15.8M | $15.2M | |
| Gross Profit | $137.7M | $116.4M | $102.2M | $100.8M | $99.0M | $90.9M | $88.3M | $84.4M | $86.0M | $85.2M | $82.8M | $70.7M | $69.4M | $63.6M | $56.8M | $53.0M | $50.5M | $46.6M | $44.3M | $49.2M | $46.0M | $46.6M | $46.8M | $45.6M | $40.3M | $39.0M | $36.9M | $37.2M | $40.3M | $44.8M | $44.0M | $43.0M | $39.6M | $33.8M | $31.2M | $28.5M | $26.0M | $24.5M | $21.7M | $21.1M | $20.5M | $17.8M | $17.3M | $20.5M | $18.6M | $17.1M | $16.3M | $18.4M | $17.7M | $15.2M | $14.9M | $8.9M | $22.9M | $24.0M | $25.3M | $23.7M | $21.8M | |
| Selling General And Administrative Expense | $23.3M | $22.2M | $22.1M | $21.2M | $22.0M | $19.6M | $19.3M | $20.4M | $18.3M | $18.9M | $20.6M | $17.0M | $17.8M | $20.6M | $19.1M | $17.2M | $16.9M | $17.1M | $17.1M | $16.0M | $14.1M | $12.7M | $14.4M | $12.4M | $13.2M | $15.7M | $17.1M | $17.7M | $15.8M | $12.3M | $13.7M | $11.9M | $9.7M | $10.3M | $8.7M | $7.4M | $6.9M | $6.7M | $6.8M | $5.8M | $5.9M | $6.6M | $5.3M | $6.6M | $7.5M | $6.0M | $4.8M | |||||||||||
| Operating Income Loss | $114.4M | $94.2M | $78.9M | $79.6M | $76.9M | $71.3M | $69.0M | $64.0M | $61.8M | $66.3M | $62.2M | $53.7M | $51.4M | $43.0M | $37.7M | $35.9M | $33.6M | $27.2M | $32.1M | $30.0M | $32.3M | $32.5M | $25.8M | $24.5M | $22.2M | $24.7M | $27.0M | $25.4M | $23.8M | $19.8M | $14.8M | $13.2M | $12.0M | $9.6M | $11.8M | $48.1M | $13.6M | $18.5M | $20.9M | $17.4M | $16.7M | -$47.3M | -$36.7M | $16.2M | $17.8M | $17.7M | $16.9M | |||||||||||
| Income Tax Expense Benefit | $7.1M | $5.5M | $5.0M | $8.3M | $3.4M | $2.4M | $3.8M | $5.1M | $4.1M | $1.1M | $688.0K | $2.9M | $1.2M | $596.0K | $1.6M | $952.0K | $1.7M | $957.0K | $2.0M | $2.2M | $1.5M | $712.0K | $1.9M | $1.5M | $1.6M | $1.7M | $1.8M | $2.0M | $1.9M | $2.0M | $1.3M | $1.3M | $1.1M | $1.0M | $971.0K | $727.0K | -$1.4M | $781.0K | $927.0K | $747.0K | $1.0M | -$87.0K | -$2.4M | $622.0K | $1.6M | $1.3M | $1.4M | |||||||||||
| Cost Of Revenue | $995.2M | $861.7M | $769.6M | $732.8M | $705.2M | $640.6M | $624.4M | $601.1M | $579.3M | $583.4M | $572.7M | $493.7M | $497.3M | $479.7M | $422.5M | $400.8M | $386.2M | $366.9M | $377.1M | $353.3M | $352.2M | $357.5M | $336.9M | $295.3M | $299.9M | $317.0M | $322.8M | $308.1M | $292.4M | $219.7M | $204.5M | $190.4M | $167.8M | $167.3M | $168.8M | $150.4M | $158.0M | $152.9M | $139.3M | $149.1M | $140.9M | $124.1M | $87.7M | $163.5M | $169.5M | $161.0M | $152.0M | |||||||||||
| Interest Expense | $26.0K | $36.0K | $45.0K | $399.0K | $389.0K | $391.0K | $73.0K | $238.0K | $36.0K | $282.0K | $265.0K | $251.0K | $238.0K | $181.0K | $2.4M | $1.4M | $1.6M | $634.0K | $820.0K | $826.0K | $853.0K | $641.0K | $555.0K | $1.3M | $335.0K | $419.0K | $402.0K | $125.0K | $117.0K | $133.0K | $172.0K | $188.0K | $206.0K | $239.0K | $263.0K | $286.0K | $64.0K | $68.0K | $74.0K | $81.0K | $90.0K | $111.0K | ||||||||||||||||
| Comprehensive Income Net Of Tax | $119.7M | $93.0M | $87.5M | $77.1M | $92.4M | $72.1M | $80.8M | $65.7M | $55.8M | $75.5M | $62.4M | $49.0M | $51.4M | $43.3M | $32.2M | $37.6M | $30.3M | $20.0M | $31.7M | $25.7M | $29.6M | $31.6M | $27.9M | $21.2M | $18.9M | $21.6M | $21.9M | $23.0M | $23.2M | $21.8M | $19.5M | $1.7M | $11.4M | $8.2M | $11.0M | $47.7M | $14.5M | $19.2M | ||||||||||||||||||||
| Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest | $119.7M | $101.4M | $86.3M | $94.9M | $80.8M | $83.3M | $72.9M | $70.2M | $63.5M | $64.3M | $65.3M | $53.6M | $50.1M | $45.2M | $39.1M | $36.3M | $34.7M | $29.2M | $33.2M | $28.1M | $30.1M | $32.2M | $29.7M | $22.5M | $20.9M | $22.8M | $23.4M | $27.3M | $24.7M | $22.8M | $21.1M | $2.9M | $12.0M | $9.8M | $12.0M | $48.4M | $13.2M | $20.0M | ||||||||||||||||||||
| Other Nonoperating Income Expense | -$17.0K | -$122.0K | -$30.0K | -$62.0K | -$19.0K | $175.0K | -$35.0K | -$80.0K | $31.0K | -$68.0K | -$141.0K | -$36.0K | -$1.1M | -$260.0K | $124.0K | $158.0K | $121.0K | $203.0K | $397.0K | $377.0K | $159.0K | $562.0K | $77.0K | $91.0K | $250.0K | $97.0K | $108.0K | $147.0K | $143.0K | $57.0K | $106.0K | $103.0K | -$75.0K | -$134.0K | $103.0K | $173.0K | $187.0K | |||||||||||||||||||||
| Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | $7.1M | -$3.0M | $6.2M | -$9.5M | $15.0M | -$8.9M | $11.7M | $613.0K | -$3.6M | $12.3M | -$2.3M | -$1.7M | $2.5M | -$1.4M | -$5.3M | $2.2M | -$2.8M | -$8.2M | $446.0K | -$212.0K | $998.0K | $93.0K | $87.0K | $173.0K | -$418.0K | $554.0K | $276.0K | -$2.3M | $396.0K | $1.0M | -$310.0K | $87.0K | ||||||||||||||||||||||||||
| Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent | $2.5M | -$811.0K | $3.4M | -$521.0K | $6.8M | -$1.7M | $2.9M | $948.0K | $2.0M | $1.2M | -$1.5M | -$2.5M | -$947.0K | -$213.0K | -$570.0K | -$42.0K | -$325.0K | -$1.4M | -$82.0K | $35.0K | $513.0K | $598.0K | $288.0K | -$616.0K | -$462.0K | $29.0K | $49.0K | -$353.0K | -$187.0K | $292.0K | -$310.0K | $87.0K | ||||||||||||||||||||||||||
| Deferred Income Taxes And Tax Credits | -$106.0K | -$2.7M | $1.4M | -$219.0K | -$104.0K | $56.0K | $705.0K | $3.0K | -$307.0K | $311.0K | $157.0K | $6.0K | $438.0K | $256.0K | -$201.0K | |||||||||||||||||||||||||||||||||||||||||||
| Accrued Income Taxes Current | $8.0M | $10.9M | $7.9M | $8.1M | $8.2M | $4.4M | $4.8M | $7.6M | $7.0M | $2.8M | $2.5M | $2.8M | $2.8M | $2.2M | $2.8M | $2.9M | $2.8M | $2.9M | $2.9M | $3.1M | $2.5M | $2.7M | $2.6M | $2.4M | $298.0K | $1.2M | $2.5M | $2.2M | $2.5M | $3.1M | $1.3M | $1.8M | $2.1M | $979.0K | $1.4M | $1.5M | $699.0K | $580.0K | $2.0M | $1.2M | $724.0K | $584.0K | $820.0K | $1.0M | $2.5M | |||||||||||||
| Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent | $29.0K | -$89.0K | $1.1M | $428.0K | -$352.0K | $75.0K | -$206.0K | $100.0K | -$191.0K | -$84.0K | $246.0K | -$34.0K | $0.00 | -$164.0K | $90.0K | -$146.0K | $603.0K | -$600.0K | $616.0K | -$369.0K | $486.0K | -$505.0K | -$200.0K | $789.0K | $44.0K | $526.0K | $227.0K | -$1.9M | $741.0K |
Balance Sheet
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 | FY2009 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Stockholders Equity | $1.47B | $1.25B | $1.11B | $974.4M | $863.1M | $740.9M | $681.6M | $554.4M | $478.9M | $426.8M | $325.3M | $250.7M | $301.5M | $232.2M | $193.5M | ||
| Cash And Cash Equivalents At Carrying Value | $410.0M | $231.4M | $198.0M | $303.0M | $225.4M | $180.8M | $158.1M | $133.8M | $142.8M | $113.0M | $233.5M | $149.7M | $115.5M | $127.3M | $84.9M | $114.8M | |
| Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | $231.4M | $198.4M | $303.1M | $232.8M | $188.2M | $161.4M | $137.1M | $142.8M | $113.0M | $233.5M | |||||||
| Defined Benefit Pension Plan Liabilities Noncurrent | $24.1M | $22.2M | $18.4M | $19.5M | $17.4M | $15.2M | $10.2M | $8.5M | $6.7M | $5.5M | $4.5M | $4.4M | $4.4M | $4.5M | $3.5M | ||
| Retained Earnings Accumulated Deficit | $1.76B | $1.46B | $1.22B | $1.02B | $868.1M | $754.6M | $633.6M | $548.3M | $451.1M | $389.2M | $345.6M | $253.9M | $184.9M | $241.4M | |||
| Property Plant And Equipment Net | $307.2M | $310.4M | $292.3M | $241.1M | $228.3M | $210.7M | $219.6M | $216.9M | $178.4M | $140.7M | $97.2M | $97.2M | $97.9M | $75.4M | |||
| Other Liabilities Noncurrent | $2.2M | $2.1M | $2.4M | $3.4M | $5.7M | $2.7M | $3.1M | $2.7M | $2.1M | $1.8M | $1.1M | $536.0K | $1.5M | $2.0M | |||
| Other Liabilities Current | $54.4M | $23.7M | $27.2M | $21.0M | $21.5M | $15.3M | $19.7M | $22.2M | $16.4M | $6.0M | $5.8M | $5.2M | $6.6M | $3.8M | |||
| Liabilities Noncurrent | $34.8M | $29.1M | $43.5M | $59.2M | $73.2M | $79.2M | $77.0M | $40.2M | $45.7M | $12.5M | $17.1M | $25.3M | $34.8M | $18.4M | |||
| Liabilities Current | $557.9M | $481.9M | $538.5M | $444.4M | $334.4M | $313.0M | $270.1M | $311.3M | $255.7M | $181.0M | $120.6M | $112.9M | $175.8M | $117.8M | |||
| Liabilities And Stockholders Equity | $2.34B | $1.98B | $1.84B | $1.62B | $1.38B | $1.26B | $1.09B | $1.03B | $855.9M | $672.5M | $564.6M | $463.6M | $461.4M | $437.8M | |||
| Liabilities | $592.8M | $511.0M | $582.0M | $503.6M | $407.6M | $392.2M | $347.1M | $351.5M | $301.4M | $193.6M | $137.7M | $138.3M | $210.7M | $136.2M | |||
| Inventory Net | $463.2M | $519.6M | $557.1M | $422.1M | $309.8M | $293.6M | $249.0M | $238.7M | $181.5M | $130.6M | $124.6M | $89.0M | $103.2M | $106.5M | |||
| Common Stock Value | $395.0K | $393.0K | $390.0K | $388.0K | $385.0K | $382.0K | $377.0K | $373.0K | $362.0K | $354.0K | $352.0K | $346.0K | $345.0K | $342.0K | |||
| Assets Noncurrent | $325.8M | $327.1M | $310.5M | $263.6M | $246.5M | $231.5M | $233.7M | $234.3M | $182.6M | $145.5M | $100.1M | $99.6M | $100.7M | $80.1M | |||
| Assets Current | $2.01B | $1.65B | $1.53B | $1.35B | $1.14B | $1.02B | $854.3M | $798.8M | $673.3M | $527.0M | $464.5M | $364.0M | $360.7M | $357.7M | |||
| Assets | $2.34B | $1.98B | $1.84B | $1.62B | $1.38B | $1.26B | $1.09B | $1.03B | $855.9M | $672.5M | $564.6M | $463.6M | $461.4M | $437.8M | |||
| Accrued Liabilities Current | $19.9M | $20.4M | $24.8M | $17.1M | $9.0M | $9.0M | $9.0M | $9.2M | $8.1M | $6.4M | $4.3M | $3.1M | $2.6M | $4.0M | |||
| Accounts Receivable Net Current | $592.5M | $531.8M | $452.7M | $336.5M | $272.7M | $260.6M | $246.9M | $264.3M | $196.1M | $135.0M | $101.2M | $118.5M | $128.3M | $117.7M | |||
| Accounts Payable Trade Current | $441.8M | $381.1M | $439.7M | $346.6M | $251.6M | $257.6M | $220.2M | $215.3M | $172.1M | $115.3M | $94.9M | $77.1M | $86.0M | $92.6M | |||
| Employee Related Liabilities Current | $24.6M | $22.1M | $23.7M | $20.4M | $20.5M | $19.3M | $16.5M | $13.5M | $13.9M | $12.3M | $9.8M | $8.6M | $6.2M | $5.2M | $7.7M | ||
| Other Assets Current | $87.8M | $42.9M | $25.4M | $22.6M | $14.5M | $11.0M | $5.9M | $4.2M | $6.7M | $1.8M | $2.0M | $3.5M | $6.0M | $2.4M | |||
| Gain Loss On Sale Of Property Plant Equipment | -$62.0K | $1.5M | $101.0K | -$13.0K | -$329.0K | $4.0K | -$18.0K | $30.0K | $73.0K | $42.0K | $28.0K | $24.0K | -$17.0K | $10.0K | -$3.0K | ||
| Accretion Amortization Of Discounts And Premiums Investments | $4.6M | $3.4M | -$280.0K | -$3.7M | -$2.1M | $508.0K | $592.0K | $506.0K | $193.0K | -$798.0K | -$985.0K | ||||||
| Finite Lived Intangible Assets Net | $2.3M | $2.4M | $3.5M | $4.4M | $4.3M | $3.9M | $4.9M | $5.8M | $499.0K | $137.0K | $72.0K | ||||||
| Additional Paid In Capital Common Stock | $222.0M | $206.6M | $196.7M | $189.4M | $175.6M | $158.3M | $151.8M | $133.3M | $102.3M | $89.4M | $80.9M | ||||||
| Accumulated Other Comprehensive Income Loss Net Of Tax | -$3.1M | -$8.1M | -$12.8M | -$6.3M | -$1.1M | -$2.4M | -$1.3M | -$348.0K | $591.0K | -$44.0K | |||||||
| Other Assets Noncurrent | $485.0K | $635.0K | $652.0K | $1.8M | $202.0K | $124.0K | $80.0K | $1.6M | $989.0K | $107.0K | $624.0K |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q1 2023 | Q4 2022 | Q3 2022 | Q1 2022 | Q4 2021 | Q3 2021 | Q1 2021 | Q4 2020 | Q3 2020 | Q1 2020 | Q4 2019 | Q3 2019 | Q1 2019 | Q4 2018 | Q3 2018 | Q1 2018 | Q4 2017 | Q3 2017 | Q1 2017 | Q4 2016 | Q3 2016 | Q1 2016 | Q4 2015 | Q3 2015 | Q2 2015 | Q1 2015 | Q4 2014 | Q3 2014 | Q1 2014 | Q4 2013 | Q3 2013 | Q1 2013 | Q4 2012 | Q3 2012 | Q1 2012 | Q4 2011 | Q3 2011 | Q1 2011 | Q4 2010 | Q3 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Stockholders Equity | $2.18B | $2.06B | $1.98B | $1.91B | $1.84B | $1.83B | $1.75B | $1.66B | $1.61B | $1.53B | $1.44B | $1.38B | $1.30B | $1.23B | $1.20B | $1.15B | $1.07B | $1.04B | $1.00B | $933.4M | $928.3M | $890.7M | $828.9M | $801.5M | $766.2M | $735.5M | $721.8M | $707.5M | $649.1M | $619.7M | $585.0M | $530.7M | $506.2M | $484.0M | $463.7M | $450.0M | $439.6M | $415.0M | $365.5M | $346.0M | $309.0M | $286.2M | $268.1M | $242.5M | $287.2M | $318.2M | ||||
| Cash And Cash Equivalents At Carrying Value | $319.9M | $305.0M | $306.4M | $306.9M | $403.7M | $400.7M | $385.1M | $334.1M | $308.3M | $230.7M | $250.8M | $255.3M | $269.1M | $276.5M | $269.9M | $247.0M | $219.2M | $189.2M | $224.1M | $220.0M | $168.5M | $166.4M | $231.0M | $220.0M | $142.4M | $134.8M | $111.6M | $136.6M | $85.6M | $105.9M | $128.0M | $131.4M | $95.5M | $128.9M | $112.0M | $244.7M | $233.7M | $180.1M | $163.9M | $157.5M | $128.1M | $115.4M | $125.4M | $112.1M | $132.3M | $116.4M | $102.1M | $101.1M | ||
| Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | $320.5M | $305.0M | $306.4M | $306.9M | $403.7M | $400.7M | $410.0M | $385.1M | $334.1M | $308.3M | $230.7M | $250.8M | $255.4M | $269.3M | $276.8M | $270.1M | $247.2M | $226.8M | $196.6M | $231.5M | $227.7M | $198.1M | $166.4M | $231.0M | $220.0M | $146.0M | $138.3M | $115.0M | $139.8M | $88.7M | $109.2M | |||||||||||||||||||
| Defined Benefit Pension Plan Liabilities Noncurrent | $32.4M | $30.3M | $31.2M | $28.3M | $27.6M | $28.1M | $23.8M | $24.5M | $22.3M | $21.3M | $20.3M | $17.9M | $20.4M | $19.8M | $19.2M | $19.0M | $19.0M | $17.6M | $16.1M | $16.7M | $15.9M | $11.8M | $11.2M | $10.8M | $10.1M | $9.3M | $9.1M | $7.9M | $7.3M | $7.2M | $6.2M | $5.8M | $5.4M | $5.0M | $4.8M | $4.7M | $4.5M | $4.5M | $4.6M | $5.5M | $5.0M | $4.8M | ||||||||
| Retained Earnings Accumulated Deficit | $2.30B | $2.19B | $2.09B | $2.01B | $1.92B | $1.84B | $1.68B | $1.60B | $1.53B | $1.40B | $1.34B | $1.28B | $1.16B | $1.11B | $1.06B | $973.9M | $936.4M | $901.0M | $840.0M | $811.8M | $780.5M | $721.6M | $693.0M | $661.5M | $609.7M | $588.6M | $569.3M | $520.9M | $499.2M | $473.9M | $431.5M | $410.7M | $390.8M | $376.2M | $365.4M | $356.6M | $335.3M | $287.6M | $273.1M | $238.7M | $217.6M | $200.9M | $177.4M | $223.8M | $257.0M | |||||
| Property Plant And Equipment Net | $460.1M | $419.5M | $380.6M | $354.5M | $323.6M | $311.2M | $303.1M | $306.0M | $306.7M | $308.4M | $302.3M | $294.9M | $291.8M | $290.7M | $271.7M | $228.8M | $227.7M | $227.6M | $218.0M | $217.0M | $212.3M | $209.1M | $212.3M | $216.8M | $222.0M | $222.5M | $218.0M | $216.4M | $214.0M | $205.8M | $160.4M | $159.4M | $144.1M | $134.0M | $106.5M | $98.1M | $98.8M | $97.3M | $97.1M | $98.2M | $98.2M | $98.1M | $96.4M | $88.4M | $82.8M | |||||
| Other Liabilities Noncurrent | $9.2M | $6.7M | $3.3M | $3.3M | $3.2M | $2.9M | $2.1M | $2.0M | $2.2M | $1.5M | $1.5M | $1.3M | $2.5M | $2.8M | $3.3M | $3.7M | $4.2M | $5.3M | $2.0M | $1.7M | $2.7M | $2.4M | $2.3M | $2.1M | $3.0M | $2.9M | $2.8M | $2.8M | $2.3M | $2.2M | $2.0M | $1.9M | $1.8M | $1.7M | $1.4M | $1.3M | $573.0K | $557.0K | $536.0K | $1.6M | $1.6M | $2.3M | $2.1M | $2.0M | $2.0M | |||||
| Other Liabilities Current | $136.5M | $89.0M | $66.7M | $54.3M | $54.0M | $75.0M | $52.3M | $45.9M | $24.3M | $26.6M | $27.5M | $26.2M | $24.0M | $23.0M | $22.6M | $26.3M | $39.2M | $14.5M | $28.8M | $31.4M | $21.6M | $16.4M | $17.6M | $20.9M | $10.8M | $11.1M | $12.0M | $10.9M | $12.4M | $10.2M | $12.7M | $14.4M | $12.1M | $6.3M | $4.5M | $8.4M | $8.8M | $5.8M | $4.4M | $4.8M | $5.6M | $4.1M | $8.4M | $4.7M | $4.2M | |||||
| Liabilities Noncurrent | $47.2M | $42.1M | $39.8M | $37.1M | $36.3M | $36.4M | $32.5M | $35.0M | $33.6M | $32.2M | $34.3M | $35.7M | $48.8M | $51.6M | $55.4M | $62.1M | $65.9M | $69.3M | $69.4M | $73.3M | $75.6M | $76.1M | $76.8M | $75.9M | $32.1M | $34.3M | $37.1M | $42.8M | $43.2M | $47.0M | $8.9M | $10.2M | $11.1M | $13.7M | $14.6M | $16.1M | $17.1M | $19.5M | $21.9M | $28.7M | $30.7M | $33.6M | $38.4M | $30.3M | $21.2M | |||||
| Liabilities Current | $1.04B | $905.5M | $809.8M | $675.0M | $663.2M | $576.0M | $544.3M | $486.8M | $455.4M | $555.0M | $549.6M | $526.4M | $502.7M | $500.0M | $479.2M | $366.2M | $395.0M | $355.4M | $327.5M | $313.4M | $323.4M | $305.6M | $297.6M | $305.8M | $287.2M | $281.8M | $300.0M | $312.8M | $283.1M | $269.2M | $228.9M | $207.2M | $193.1M | $167.6M | $136.6M | $133.9M | $136.0M | $119.4M | $121.7M | $150.8M | $154.3M | $175.4M | $172.2M | $95.8M | $116.2M | |||||
| Liabilities And Stockholders Equity | $3.27B | $3.01B | $2.83B | $2.62B | $2.54B | $2.44B | $2.24B | $2.13B | $2.02B | $2.03B | $1.97B | $1.86B | $1.78B | $1.75B | $1.68B | $1.50B | $1.50B | $1.43B | $1.33B | $1.32B | $1.29B | $1.21B | $1.18B | $1.15B | $1.05B | $1.04B | $1.04B | $1.00B | $945.9M | $901.3M | $768.5M | $723.6M | $688.2M | $644.9M | $601.2M | $589.5M | $568.1M | $504.4M | $489.7M | $488.5M | $471.2M | $477.0M | $453.2M | $413.2M | $455.7M | |||||
| Liabilities | $1.08B | $947.6M | $849.6M | $712.1M | $699.4M | $612.4M | $576.8M | $521.8M | $489.1M | $587.2M | $583.9M | $562.0M | $551.4M | $551.6M | $534.6M | $428.3M | $461.0M | $424.7M | $396.9M | $386.7M | $399.0M | $381.7M | $374.4M | $381.6M | $319.3M | $316.2M | $337.1M | $355.6M | $326.3M | $316.3M | $237.8M | $217.4M | $204.2M | $181.3M | $151.2M | $149.9M | $153.1M | $138.9M | $143.6M | $179.5M | $185.0M | $208.9M | $210.6M | $126.1M | $137.4M | |||||
| Inventory Net | $798.9M | $722.2M | $581.0M | $531.3M | $489.2M | $440.4M | $454.1M | $414.8M | $440.1M | $554.2M | $536.5M | $528.1M | $452.6M | $484.9M | $465.3M | $353.3M | $372.0M | $339.4M | $290.2M | $294.4M | $321.5M | $285.4M | $277.9M | $278.4M | $239.6M | $239.2M | $255.1M | $224.6M | $214.4M | $205.5M | $150.0M | $140.9M | $143.4M | $126.7M | $127.8M | $128.7M | $107.8M | $96.7M | $94.5M | $94.3M | $99.7M | $110.7M | $98.9M | $103.3M | $106.6M | |||||
| Common Stock Value | $397.0K | $397.0K | $396.0K | $396.0K | $396.0K | $396.0K | $395.0K | $394.0K | $394.0K | $393.0K | $393.0K | $392.0K | $390.0K | $390.0K | $390.0K | $388.0K | $387.0K | $387.0K | $385.0K | $384.0K | $384.0K | $382.0K | $381.0K | $381.0K | $376.0K | $376.0K | $376.0K | $373.0K | $369.0K | $367.0K | $360.0K | $359.0K | $358.0K | $354.0K | $354.0K | $353.0K | $351.0K | $350.0K | $347.0K | $346.0K | $345.0K | $345.0K | $345.0K | $344.0K | $342.0K | |||||
| Assets Noncurrent | $494.8M | $449.8M | $402.6M | $374.9M | $343.4M | $330.1M | $320.9M | $326.8M | $327.3M | $324.2M | $320.3M | $312.5M | $310.0M | $310.8M | $292.0M | $246.7M | $245.9M | $245.0M | $237.4M | $244.2M | $238.5M | $223.1M | $225.8M | $230.7M | $238.8M | $238.6M | $235.2M | $233.1M | $227.5M | $220.9M | $164.8M | $164.6M | $151.8M | $138.3M | $110.7M | $102.4M | $101.9M | $100.5M | $100.3M | $101.5M | $102.0M | $102.3M | $99.4M | $91.6M | $88.1M | |||||
| Assets Current | $2.77B | $2.56B | $2.43B | $2.24B | $2.20B | $2.11B | $1.92B | $1.81B | $1.69B | $1.70B | $1.65B | $1.55B | $1.47B | $1.44B | $1.39B | $1.26B | $1.25B | $1.18B | $1.09B | $1.07B | $1.05B | $987.5M | $950.1M | $917.1M | $816.0M | $799.3M | $809.3M | $771.6M | $718.4M | $680.5M | $603.8M | $559.0M | $536.4M | $506.6M | $490.4M | $487.0M | $466.2M | $403.9M | $389.4M | $387.1M | $369.1M | $374.7M | $353.8M | $321.6M | $367.6M | |||||
| Assets | $3.27B | $3.01B | $2.83B | $2.62B | $2.54B | $2.44B | $2.24B | $2.13B | $2.02B | $2.03B | $1.97B | $1.86B | $1.78B | $1.75B | $1.68B | $1.50B | $1.50B | $1.43B | $1.33B | $1.32B | $1.29B | $1.21B | $1.18B | $1.15B | $1.05B | $1.04B | $1.04B | $1.00B | $945.9M | $901.3M | $768.5M | $723.6M | $688.2M | $644.9M | $601.2M | $589.5M | $568.1M | $504.4M | $489.7M | $488.5M | $471.2M | $477.0M | $453.2M | $413.2M | $455.7M | |||||
| Accrued Liabilities Current | $25.0M | $29.0M | $30.6M | $32.4M | $29.1M | $30.5M | $20.7M | $16.1M | $24.0M | $23.4M | $22.5M | $32.6M | $21.1M | $19.8M | $20.1M | $12.7M | $14.5M | $10.1M | $19.8M | $11.3M | $12.0M | $8.8M | $9.1M | $10.3M | $11.8M | $17.6M | $14.9M | $13.0M | $13.7M | $6.5M | $7.1M | $12.5M | $16.4M | $7.1M | $7.5M | $5.2M | $3.9M | $3.6M | $4.2M | $3.3M | $2.7M | $2.6M | $4.4M | $4.6M | $5.1M | |||||
| Accounts Receivable Net Current | $801.7M | $706.9M | $758.9M | $658.3M | $680.1M | $662.7M | $583.9M | $584.6M | $535.0M | $540.3M | $520.0M | $462.4M | $446.1M | $384.7M | $346.7M | $309.1M | $318.4M | $289.2M | $283.5M | $285.6M | $273.6M | $265.1M | $261.5M | $258.7M | $244.0M | $258.9M | $275.4M | $250.9M | $240.9M | $212.7M | $172.1M | $147.4M | $139.7M | $120.1M | $104.1M | $107.9M | $118.5M | $121.8M | $125.9M | $122.9M | $131.4M | $137.9M | $118.5M | $97.8M | $122.4M | |||||
| Accounts Payable Trade Current | $783.7M | $695.6M | $637.4M | $521.2M | $529.0M | $427.9M | $429.0M | $376.6M | $357.1M | $436.1M | $438.5M | $409.4M | $402.6M | $391.2M | $373.7M | $275.7M | $296.9M | $284.2M | $240.0M | $234.9M | $252.1M | $256.3M | $248.3M | $249.1M | $193.4M | $182.2M | $203.7M | $210.1M | $187.3M | $179.7M | $146.4M | $114.9M | $118.0M | $103.1M | $98.7M | $101.8M | $101.5M | $88.0M | $90.3M | $74.3M | $73.7M | $91.9M | $75.3M | $57.1M | $85.8M | |||||
| Employee Related Liabilities Current | $24.2M | $20.6M | $26.7M | $23.7M | $20.2M | $23.0M | $28.9M | $21.9M | $22.1M | $21.4M | $18.4M | $19.3M | $21.6M | $17.6M | $18.9M | $20.0M | $15.9M | $18.7M | $17.9M | $16.3M | $19.5M | $13.3M | $11.2M | $14.5M | $15.1M | $11.4M | $12.4M | $11.3M | $9.5M | $8.5M | $10.0M | $7.6M | $10.9M | $9.2M | $7.5M | $7.0M | $7.4M | $5.8M | $6.8M | $7.0M | $5.7M | $7.4M | ||||||||
| Other Assets Current | $178.9M | $124.5M | $116.2M | $84.7M | $77.4M | $87.5M | $74.7M | $60.4M | $39.8M | $39.6M | $40.5M | $32.0M | $29.2M | $28.4M | $24.7M | $32.0M | $29.2M | $7.8M | $8.8M | $7.4M | $9.1M | $5.2M | $5.0M | $6.5M | $11.0M | $8.0M | $7.7M | $3.0M | $4.6M | $5.2M | $5.1M | $1.6M | $1.7M | $1.8M | $2.4M | $2.5M | $2.4M | $2.5M | $2.1M | $7.6M | $6.9M | $5.9M | ||||||||
| Gain Loss On Sale Of Property Plant Equipment | $9.0K | $98.0K | $19.0K | -$8.0K | -$46.0K | $131.0K | $40.0K | $26.0K | $46.0K | -$1.0K | $4.0K | $21.0K | ||||||||||||||||||||||||||||||||||||||
| Accretion Amortization Of Discounts And Premiums Investments | $1.2M | $1.1M | $596.0K | -$442.0K | -$1.1M | -$481.0K | -$65.0K | $94.0K | $216.0K | -$166.0K | -$298.0K | |||||||||||||||||||||||||||||||||||||||
| Finite Lived Intangible Assets Net | $2.2M | $2.1M | $2.2M | $2.2M | $2.1M | $2.2M | $2.4M | $2.5M | $2.6M | $2.5M | $3.3M | $3.3M | $3.6M | $3.9M | $4.1M | $4.6M | $4.4M | $4.1M | $4.0M | $4.0M | $3.7M | $4.1M | $4.3M | $4.6M | $5.9M | $5.4M | $5.7M | $5.9M | $5.0M | $5.1M | $369.0K | $321.0K | $195.0K | $45.0K | $52.0K | $51.0K | ||||||||||||||
| Additional Paid In Capital Common Stock | $233.2M | $224.5M | $237.9M | $230.0M | $218.4M | $210.5M | $215.6M | $209.2M | $202.4M | $200.1M | $194.4M | $187.9M | $190.7M | $185.9M | $179.7M | $183.0M | $177.1M | $171.7M | $171.9M | $166.1M | $160.1M | $154.7M | $151.6M | $147.9M | $148.0M | $142.9M | $137.6M | $128.9M | $121.4M | $109.8M | $98.1M | $95.5M | $92.7M | $87.1M | ||||||||||||||||
| Accumulated Other Comprehensive Income Loss Net Of Tax | $14.4M | $7.3M | $10.3M | $8.5M | $2.3M | $11.9M | -$4.7M | $4.2M | -$7.5M | -$6.3M | -$2.7M | -$15.1M | -$6.9M | -$5.2M | -$7.7M | -$6.9M | -$1.7M | -$3.9M | -$10.4M | -$2.2M | -$2.6M | -$79.0K | -$1.1M | -$1.2M | -$39.0K | -$212.0K | $206.0K | -$993.0K | -$1.3M | $987.0K | $747.0K | -$267.0K | $43.0K | $26.0K | -$486.0K | |||||||||||||||
| Other Assets Noncurrent | $11.4M | $9.2M | $623.0K | $586.0K | $592.0K | $598.0K | $630.0K | $636.0K | $610.0K | $658.0K | $635.0K | $663.0K | $513.0K | $587.0K | $518.0K | $226.0K | $236.0K | $221.0K | $262.0K | $253.0K | $225.0K | $354.0K | $72.0K | $57.0K | $2.6M | $64.0K | $91.0K | $95.0K | $102.0K | $655.0K | $635.0K | $636.0K |
Cash Flow Statement
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Financing Cash Flow * | -$147.0M | -$64.9M | -$81.0M | -$92.9M | -$42.8M | -$35.3M | -$23.2M | -$54.1M | $13.4M | $22.9M | $22.5M | -$8.2M | -$9.1M | $23.2M | $23.9M | -$37.3M |
| Investing Cash Flow * | -$286.3M | -$169.8M | -$98.7M | -$135.5M | -$8.9M | -$71.2M | -$98.1M | -$58.6M | -$90.6M | -$39.6M | -$195.5M | $27.0M | -$5.9M | -$37.4M | -$23.6M | -$10.7M |
| Operating Cash Flow * | $328.4M | $413.1M | $213.3M | $124.2M | $122.2M | $150.7M | $147.4M | $138.1M | $70.9M | $47.1M | $52.6M | $66.6M | $48.8M | $2.3M | $41.3M | $17.8M |
| Share Based Compensation | $33.0M | $28.4M | $28.1M | $28.0M | $25.5M | $22.2M | $17.2M | $22.6M | $26.5M | $9.9M | $8.0M | $5.5M | $5.1M | $4.6M | $3.5M | $655.0K |
| Payments To Acquire Property Plant And Equipment | $121.1M | $47.5M | $61.4M | $89.6M | $46.1M | $42.3M | $18.7M | $33.8M | $68.3M | $40.6M | $51.4M | $10.8M | $10.8M | $35.5M | $22.3M | $8.2M |
| Increase Decrease In Other Operating Liabilities | $1.3M | -$250.0K | $4.2M | $8.1M | $1.3M | $11.0M | $1.5M | $915.0K | -$1.4M | $13.2M | $4.1M | $5.0M | -$35.0K | $817.0K | $1.0M | $4.5M |
| Increase Decrease In Other Operating Assets | $33.6M | $46.7M | $13.6M | $6.4M | $10.9M | $775.0K | $2.8M | $4.5M | $2.2M | $5.9M | $283.0K | $1.0M | $1.2M | $5.3M | $2.0M | $3.0M |
| Increase Decrease In Inventories | $117.8M | -$56.4M | -$37.4M | $135.0M | $112.3M | $16.2M | $44.6M | $19.9M | $53.8M | $50.6M | $6.4M | $36.1M | -$14.2M | $13.9M | $8.3M | $49.2M |
| Increase Decrease In Accrued Income Taxes Payable | $4.0M | -$2.0M | $3.0M | -$761.0K | $1.4M | $442.0K | $1.1M | -$1.3M | -$67.0K | $573.0K | $446.0K | $737.0K | -$5.0K | -$1.5M | $393.0K | $1.7M |
| Increase Decrease In Accounts Receivable | $165.7M | $61.3M | $76.9M | $105.6M | $62.3M | $12.3M | $13.5M | -$17.9M | $64.1M | $61.0M | $33.8M | -$17.4M | -$4.7M | $10.7M | $16.2M | $49.8M |
| Increase Decrease In Accounts Payable Trade | $194.2M | $60.0M | -$58.6M | $93.5M | $96.3M | -$6.0M | $38.8M | $3.5M | $38.3M | $56.3M | $20.5M | $17.7M | -$8.9M | -$6.6M | -$10.4M | $52.0M |
| Proceeds From Sale Of Property Plant And Equipment | $252.0K | $2.7M | $128.0K | $263.0K | $90.0K | $1.6M | $599.0K | $449.0K | $230.0K | $194.0K | $48.0K | $29.0K | $29.0K | $27.0K | $129.0K | $18.0K |
| Payments To Acquire Intangible Assets | $738.0K | $889.0K | $911.0K | $995.0K | $1.9M | $1.2M | $282.0K | $1.6M | $1.8M | $379.0K | $134.0K | $1.0K | $2.0K | $147.0K | $110.0K | $380.0K |
| Payments Related To Tax Withholding For Share Based Compensation | $21.3M | $13.2M | $18.2M | $20.8M | $11.6M | $4.9M | $10.6M | $5.5M | $1.4M | $2.5M | $352.0K | $327.0K | $21.0K | |||
| Adjustments Related To Tax Withholding For Share Based Compensation | $21.3M | $13.2M | $18.2M | $20.8M | $11.6M | $4.9M | $10.6M | $5.5M | $1.4M | $2.5M | $352.0K | $327.0K | ||||
| Stock Issued During Period Value Share Based Compensation | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -$1.0K | $1.4M | $5.9M | $5.5M | $835.0K | $4.6M | $561.0K | $1.0M | $1.6M | $484.0K |
| Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | $1.4M | $63.0K | -$606.0K | -$527.0K | -$178.0K | $484.0K | $704.0K | -$1.0M | $523.0K | -$521.0K | -$166.0K |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q3 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q1 2023 | Q4 2022 | Q3 2022 | Q1 2022 | Q4 2021 | Q3 2021 | Q1 2021 | Q4 2020 | Q3 2020 | Q1 2020 | Q4 2019 | Q3 2019 | Q1 2019 | Q4 2018 | Q3 2018 | Q1 2018 | Q4 2017 | Q3 2017 | Q1 2017 | Q4 2016 | Q3 2016 | Q1 2016 | Q4 2015 | Q3 2015 | Q1 2015 | Q4 2014 | Q3 2014 | Q1 2014 | Q4 2013 | Q3 2013 | Q1 2013 | Q4 2012 | Q3 2012 | Q1 2012 | Q4 2011 | Q3 2011 | Q3 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Financing Cash Flow * | -$23.0M | -$20.2M | -$15.2M | -$27.5M | -$22.1M | -$13.1M | -$4.4M | -$13.3M | -$7.1M | $10.4M | -$1.2M | -$3.3M | -$2.5M | -$2.3M | $3.1M | $24.9M | |||||||||||||||||||||||||||||
| Investing Cash Flow * | -$81.0M | -$72.0M | -$53.1M | $23.4M | -$47.5M | -$58.4M | $11.7M | $36.6M | -$12.1M | -$43.3M | -$20.4M | -$1.5M | -$1.3M | -$4.0M | -$8.0M | -$7.3M | |||||||||||||||||||||||||||||
| Operating Cash Flow * | $102.6M | $83.2M | $145.0M | $60.6M | $36.9M | $34.5M | $2.6M | $34.6M | -$3.1M | -$1.0M | $4.5M | $15.8M | $18.1M | $5.9M | $9.8M | -$1.9M | |||||||||||||||||||||||||||||
| Share Based Compensation | $8.8M | $9.1M | $7.8M | $8.4M | $8.7M | $6.7M | $7.0M | $7.7M | $6.7M | $6.8M | $7.7M | $5.7M | $6.7M | $9.3M | $6.9M | $5.9M | $6.0M | $6.1M | $6.2M | $6.0M | $4.4M | $4.0M | $5.0M | $5.3M | $5.5M | $6.9M | $7.7M | $8.6M | $5.6M | $2.0M | $3.1M | $2.7M | $2.0M | $1.9M | $1.9M | $1.5M | $1.5M | $1.6M | $1.3M | $1.4M | $1.3M | $1.3M | $1.6M | $988.0K | $228.0K |
| Payments To Acquire Property Plant And Equipment | $45.3M | $20.3M | $11.4M | $10.3M | $32.5M | $12.6M | $6.3M | $5.4M | $11.2M | $27.1M | $8.5M | $1.5M | $1.3M | $4.1M | $5.9M | $7.2M | |||||||||||||||||||||||||||||
| Increase Decrease In Other Operating Liabilities | $2.1M | $3.2M | -$476.0K | $13.8M | $1.8M | -$10.0M | -$1.2M | $8.4M | $4.6M | -$8.7M | -$1.1M | $3.7M | $550.0K | -$349.0K | -$524.0K | -$72.0K | |||||||||||||||||||||||||||||
| Increase Decrease In Other Operating Assets | $13.6M | -$1.2M | -$3.2M | $10.7M | $1.1M | -$7.8M | -$4.2M | $979.0K | $7.3M | -$3.3M | $668.0K | $396.0K | -$60.0K | -$1.3M | -$1.5M | $2.1M | |||||||||||||||||||||||||||||
| Increase Decrease In Inventories | $143.5M | -$22.8M | -$79.5M | -$28.8M | $43.1M | $29.6M | $27.9M | $28.9M | $16.0M | $21.3M | $13.2M | $4.6M | $5.6M | $7.3M | $94.0K | $15.1M | |||||||||||||||||||||||||||||
| Increase Decrease In Accrued Income Taxes Payable | $3.0M | $467.0K | $963.0K | -$276.0K | -$747.0K | $871.0K | $733.0K | $1.7M | $493.0K | $1.0M | $707.0K | $460.0K | $124.0K | $231.0K | $657.0K | $896.0K | |||||||||||||||||||||||||||||
| Increase Decrease In Accounts Receivable | -$51.8M | $69.4M | $4.1M | $24.5M | $10.2M | $16.5M | $13.0M | $10.9M | $11.1M | $11.9M | $4.9M | $6.7M | $7.3M | $9.6M | $4.7M | $8.7M | |||||||||||||||||||||||||||||
| Increase Decrease In Accounts Payable Trade | $59.5M | -$17.4M | -$24.4M | -$29.8M | $27.5M | $33.5M | -$5.3M | $29.2M | -$11.3M | $3.1M | $3.1M | $6.9M | $13.2M | $5.9M | -$6.8M | $5.5M | |||||||||||||||||||||||||||||
| Proceeds From Sale Of Property Plant And Equipment | $15.0K | $36.0K | $318.0K | $9.0K | $145.0K | $21.0K | $142.0K | $107.0K | $28.0K | $46.0K | $5.0K | $22.0K | |||||||||||||||||||||||||||||||||
| Payments To Acquire Intangible Assets | $169.0K | $122.0K | $180.0K | $11.0K | $311.0K | $530.0K | $246.0K | $78.0K | $702.0K | $178.0K | $68.0K | $15.0K | $7.0K | ||||||||||||||||||||||||||||||||
| Payments Related To Tax Withholding For Share Based Compensation | $22.7M | $20.2M | $12.1M | $16.5M | $19.1M | $9.9M | $4.4M | $4.1M | $8.9M | $3.6M | $867.0K | $878.0K | $189.0K | $90.0K | |||||||||||||||||||||||||||||||
| Adjustments Related To Tax Withholding For Share Based Compensation | $925.0K | $22.7M | $204.0K | $494.0K | $20.2M | $363.0K | $205.0K | $12.1M | $944.0K | $307.0K | $16.5M | $958.0K | $416.0K | $19.1M | $1.0M | $441.0K | $9.9M | $350.0K | $233.0K | $4.1M | $1.3M | $199.0K | $8.9M | $286.0K | |||||||||||||||||||||
| Stock Issued During Period Value Share Based Compensation | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $4.0K | ||||||||||||||||||||||||
| Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | -$67.0K | -$257.0K | $195.0K | $520.0K | -$321.0K | $766.0K | -$41.0K | $667.0K | $123.0K | $267.0K |
Per-Share & Share Counts
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Weighted Average Number Of Shares Outstanding Basic | 36.0M | 36.2M | 36.5M | 36.9M | 36.9M | 36.9M | 36.8M | 37.3M | 36.9M | 35.9M | 35.4M | 34.9M | 34.6M | 34.4M | 33.9M | 30.9M |
| Weighted Average Number Of Diluted Shares Outstanding | 36.3M | 36.6M | 36.9M | 37.4M | 37.6M | 37.7M | 37.4M | 38.0M | 37.9M | 36.9M | 36.0M | 35.6M | 34.8M | 34.4M | 34.4M | 31.4M |
| Earnings Per Share Diluted | $9.17 | $8.10 | $6.73 | $5.36 | $3.95 | $3.01 | $3.23 | $2.21 | $2.57 | $1.68 | $1.21 | $2.58 | $1.98 | $-1.64 | $1.87 | $1.41 |
| Earnings Per Share Basic | $9.23 | $8.17 | $6.79 | $5.43 | $4.02 | $3.07 | $3.29 | $2.26 | $2.63 | $1.73 | $1.23 | $2.63 | $2.00 | $-1.64 | $1.90 | $1.44 |
| Preferred Stock Shares Authorized | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | ||
| Preferred Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | ||
| Common Stock Shares Authorized | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | ||
| Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | ||
| Common Stock Shares Outstanding | 36.1M | 36.2M | 36.4M | 36.8M | 36.7M | 36.8M | 36.4M | 37.3M | 36.2M | 35.4M | 35.2M | 34.6M | 34.5M | 34.2M | ||
| Common Stock Shares Issued | 39.5M | 39.3M | 39.0M | 38.7M | 38.5M | 38.2M | 37.7M | 37.3M | 36.2M | 35.4M | 35.2M | 34.6M | 34.5M | 34.2M | ||
| Preferred Stock Shares Outstanding | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |||||
| Preferred Stock Shares Issued | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q1 2023 | Q4 2022 | Q3 2022 | Q1 2022 | Q4 2021 | Q3 2021 | Q1 2021 | Q4 2020 | Q3 2020 | Q2 2020 | Q1 2020 | Q4 2019 | Q3 2019 | Q2 2019 | Q1 2019 | Q4 2018 | Q3 2018 | Q2 2018 | Q1 2018 | Q4 2017 | Q3 2017 | Q2 2017 | Q1 2017 | Q4 2016 | Q3 2016 | Q2 2016 | Q1 2016 | Q4 2015 | Q3 2015 | Q2 2015 | Q1 2015 | Q4 2014 | Q3 2014 | Q2 2014 | Q1 2014 | Q4 2013 | Q3 2013 | Q2 2013 | Q1 2013 | Q4 2012 | Q3 2012 | Q2 2012 | Q1 2012 | Q4 2011 | Q3 2011 | Q2 2011 | Q1 2011 | Q4 2010 | Q3 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Weighted Average Number Of Shares Outstanding Basic | 35.8M | 35.8M | 35.9M | 36.2M | 36.2M | 36.3M | 36.3M | 36.3M | 36.6M | 36.6M | 36.5M | 36.9M | 37.0M | 36.9M | 36.9M | 36.9M | 36.8M | 36.7M | 37.0M | 37.0M | 36.9M | 36.8M | 36.9M | 36.8M | 36.6M | 36.8M | 37.3M | 37.5M | 37.4M | 37.3M | 37.1M | 36.8M | 36.4M | 36.1M | 36.0M | 35.8M | 35.6M | 35.4M | 35.4M | 35.3M | 35.2M | 35.1M | 35.1M | 34.9M | 34.7M | 34.6M | 34.6M | 34.5M | 34.5M | 34.5M | 34.4M | 34.4M | 34.2M | 34.2M | 34.0M | 33.8M | 33.8M | |
| Weighted Average Number Of Diluted Shares Outstanding | 36.3M | 36.1M | 36.2M | 36.4M | 36.4M | 36.6M | 36.6M | 36.5M | 37.0M | 36.9M | 36.8M | 37.5M | 37.6M | 37.3M | 37.6M | 37.6M | 37.4M | 37.6M | 37.8M | 37.8M | 37.5M | 37.5M | 37.5M | 37.5M | 37.1M | 37.8M | 38.1M | 38.2M | 38.2M | 38.1M | 37.9M | 37.8M | 37.3M | 37.3M | 37.1M | 36.8M | 36.3M | 36.3M | 36.1M | 35.9M | 35.6M | 35.8M | 35.8M | 35.6M | 35.1M | 35.0M | 34.9M | 34.8M | 34.7M | 34.6M | 34.4M | 34.4M | 34.5M | 34.6M | 34.2M | 34.5M | 34.4M | |
| Earnings Per Share Diluted | $3.11 | $2.66 | $2.25 | $2.38 | $2.13 | $2.21 | $1.89 | $1.78 | $1.60 | $1.71 | $1.76 | $1.35 | $1.30 | $1.20 | $1.00 | $0.94 | $0.88 | $0.75 | $0.75 | $0.83 | $0.69 | $0.88 | $0.76 | $0.84 | $0.75 | $0.60 | $0.55 | $0.51 | $0.55 | $0.72 | $0.57 | $0.67 | $0.61 | $0.53 | $0.56 | $0.54 | $0.04 | $0.36 | $0.30 | $0.24 | $0.31 | $0.29 | $1.33 | $0.41 | $0.55 | $0.43 | $0.61 | $0.48 | $0.46 | $0.22 | $-1.35 | $-0.96 | $0.45 | $0.48 | $0.49 | $0.46 | $0.44 | |
| Earnings Per Share Basic | $3.14 | $2.68 | $2.26 | $2.40 | $2.14 | $2.23 | $1.90 | $1.80 | $1.62 | $1.73 | $1.77 | $1.37 | $1.32 | $1.21 | $1.02 | $0.96 | $0.90 | $0.76 | $0.76 | $0.84 | $0.70 | $0.89 | $0.78 | $0.86 | $0.76 | $0.62 | $0.56 | $0.52 | $0.56 | $0.73 | $0.58 | $0.69 | $0.63 | $0.55 | $0.58 | $0.55 | $0.05 | $0.37 | $0.31 | $0.25 | $0.31 | $0.29 | $1.36 | $0.42 | $0.55 | $0.44 | $0.61 | $0.48 | $0.46 | $0.22 | $-1.35 | $-0.97 | $0.46 | $0.49 | $0.49 | $0.47 | $0.45 | |
| Preferred Stock Shares Authorized | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | |||||||||||||
| Preferred Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | |||||||||||||
| Common Stock Shares Authorized | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | 500.0M | |||||||||||||
| Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | |||||||||||||
| Common Stock Shares Outstanding | 35.8M | 35.8M | 35.7M | 35.8M | 36.0M | 36.3M | 36.2M | 36.3M | 36.3M | 36.6M | 36.6M | 36.6M | 36.8M | 37.0M | 37.0M | 36.9M | 36.9M | 36.9M | 36.7M | 37.0M | 37.0M | 36.8M | 36.8M | 36.8M | 36.9M | 37.3M | 37.6M | 37.3M | 36.9M | 36.7M | 36.0M | 35.9M | 35.8M | 35.4M | 35.4M | 35.3M | 35.1M | 35.0M | 34.7M | 34.6M | 34.5M | 34.5M | 34.5M | 34.4M | 34.2M | |||||||||||||
| Common Stock Shares Issued | 39.7M | 39.7M | 39.6M | 39.6M | 39.6M | 39.6M | 39.5M | 39.4M | 39.4M | 39.3M | 39.3M | 39.2M | 39.0M | 39.0M | 39.0M | 38.7M | 38.7M | 38.7M | 38.5M | 38.4M | 38.4M | 38.2M | 38.1M | 38.1M | 37.6M | 37.6M | 37.6M | 37.3M | 36.9M | 36.7M | 36.0M | 35.9M | 35.8M | 35.4M | 35.4M | 35.3M | 35.1M | 35.0M | 34.7M | 34.6M | 34.5M | 34.5M | 34.5M | 34.4M | 34.2M | |||||||||||||
| Preferred Stock Shares Outstanding | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | ||||||||||||||||||||||
| Preferred Stock Shares Issued | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Metrics
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Foreign Currency Transaction Gain Loss Before Tax | -$9.3M | $382.0K | -$1.2M | $2.3M | $508.0K | -$3.8M | $1.4M | -$6.6M | -$1.1M | -$1.9M | -$19.0K | -$24.0K | $354.0K | $1.6M | -$1.4M | -$40.0K |
| Interest And Other Income | $40.2M | $33.2M | $11.2M | $2.2M | $3.8M | $7.6M | $6.7M | $3.9M | $2.0M | $1.5M | $1.3M | $1.8M | $1.1M | |||
| Other Noncash Income Expense | -$131.0K | -$310.0K | -$724.0K | -$1.4M | $450.0K | $619.0K | $450.0K | -$332.0K | -$654.0K | -$1.7M | -$1.7M | -$634.0K | $89.0K | -$93.0K | -$516.0K | |
| Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | $33.0M | $28.6M | $28.1M | $28.0M | $25.5M | $22.2M | $17.2M | $22.6M | $26.5M | $9.9M | $8.0M | $5.5M | $5.1M | $4.6M | $3.5M | $655.0K |
| Prepaid Expense Current | $10.6M | $7.8M | $11.6M | $11.4M | $5.4M | $8.8M | $8.1M | $6.3M | $3.1M | $2.1M | $1.7M | $1.9M | $3.6M | $2.0M | ||
| Capital Expenditures Incurred But Not Yet Paid | $40.8M | $14.4M | $13.5M | $9.1M | $19.2M | $15.1M | $7.3M | $5.1M | $8.4M | $20.6M | $6.0M | $1.1M | $1.4M | $651.0K | ||
| Depreciation And Amortization | $53.4M | $49.0M | $43.8M | $38.7M | $36.3M | $30.9M | $29.9M | $29.1M | $23.8M | $17.4M | $12.9M | $10.7M |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q1 2023 | Q4 2022 | Q3 2022 | Q1 2022 | Q4 2021 | Q3 2021 | Q1 2021 | Q4 2020 | Q3 2020 | Q1 2020 | Q4 2019 | Q3 2019 | Q1 2019 | Q4 2018 | Q3 2018 | Q1 2018 | Q4 2017 | Q3 2017 | Q1 2017 | Q4 2016 | Q3 2016 | Q1 2016 | Q4 2015 | Q3 2015 | Q1 2015 | Q4 2014 | Q3 2014 | Q1 2014 | Q4 2013 | Q3 2013 | Q1 2013 | Q4 2012 | Q3 2012 | Q1 2012 | Q4 2011 | Q3 2011 | Q1 2011 | Q4 2010 | Q3 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Foreign Currency Transaction Gain Loss Before Tax | -$3.2M | -$2.1M | -$2.7M | $4.0M | -$7.1M | $3.3M | -$3.8M | $415.0K | -$1.3M | -$3.9M | $2.1M | -$410.0K | -$364.0K | $1.8M | $629.0K | -$533.0K | $128.0K | -$8.0K | -$988.0K | -$2.0M | -$3.1M | -$421.0K | $3.1M | -$2.4M | -$1.3M | -$1.9M | -$3.7M | $1.9M | $1.7M | $3.1M | $6.2M | -$10.5M | -$87.0K | $83.0K | -$106.0K | -$254.0K | -$788.0K | $1.1M | $978.0K | -$170.0K | $277.0K | $714.0K | $787.0K | -$187.0K | $342.0K | -$670.0K | -$378.0K | |
| Interest And Other Income | $8.6M | $9.4M | $10.1M | $11.3M | $10.9M | $8.5M | $7.7M | $5.9M | $3.3M | $2.3M | $1.6M | $414.0K | $295.0K | $761.0K | $941.0K | $1.1M | $1.1M | $2.0M | $1.9M | $2.1M | $2.1M | $1.2M | $1.4M | $1.1M | $596.0K | $809.0K | $713.0K | $320.0K | $437.0K | $213.0K | $455.0K | $442.0K | $258.0K | $324.0K | $374.0K | $560.0K | ||||||||||||
| Other Noncash Income Expense | -$66.0K | -$9.0K | -$222.0K | $439.0K | -$257.0K | -$96.0K | -$53.0K | $282.0K | -$629.0K | -$453.0K | -$386.0K | -$360.0K | -$218.0K | -$588.0K | ||||||||||||||||||||||||||||||||||
| Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | $8.8M | $9.1M | $7.8M | $8.4M | $8.7M | $6.7M | $7.0M | $8.0M | $6.7M | $6.8M | $7.7M | $5.7M | $6.7M | $9.3M | $6.9M | $5.9M | $6.0M | $6.1M | $6.2M | $6.0M | $4.4M | $4.0M | $5.0M | $5.3M | ||||||||||||||||||||||||
| Prepaid Expense Current | $33.5M | $36.5M | $38.5M | $19.4M | $17.7M | $9.4M | $9.4M | $6.0M | $6.3M | $10.6M | $9.5M | $15.5M | $13.7M | $8.8M | $10.4M | $10.7M | $3.1M | $4.1M | $4.5M | $4.9M | $6.3M | $12.3M | $9.8M | $11.0M | $9.5M | $9.1M | $7.9M | $3.8M | $2.4M | $3.5M | $2.4M | $1.0M | $2.4M | $2.3M | $1.4M | $1.6M | $2.1M | $902.0K | $1.4M | $2.6M | $1.3M | $2.4M | ||||||
| Capital Expenditures Incurred But Not Yet Paid | $50.9M | $10.2M | $9.3M | $12.5M | $24.2M | $9.6M | $9.8M | $3.8M | $4.7M | $19.7M | $5.1M | |||||||||||||||||||||||||||||||||||||
| Depreciation And Amortization | $14.9M | $12.8M | $12.0M | $11.1M | $9.5M | $8.6M | $7.5M | $7.4M | $7.4M | $5.1M | $4.1M |
Most recent annual filing with the SEC: August 19, 2025
Data sourced from SEC EDGAR public filings as of August 6, 2026.