| 报告日期 |
|---|
| 利润表摘要 |
| 营业收入(万元) |
| 营业成本(万元) |
| 营业利润(万元) |
| 利润总额(万元) |
| 所得税费用(万元) |
| 净利润(万元) |
| 基本每股收益 |
| 资产负债表摘要 |
| 货币资金(万元) |
| 应收账款(万元) |
| 存货(万元) |
| 流动资产合计(万元) |
| 固定资产净额(万元) |
| 资产总计(万元) |
| 流动负债合计(万元) |
| 非流动负债合计(万元) |
| 负债合计(万元) |
| 所有者权益(或股东权益)合计(万元) |
| 现金流量表摘要 |
| 期初现金及现金等价物余额(万元) |
| 经营活动产生的现金流量净额(万元) |
| 投资活动产生的现金流量净额(万元) |
| 筹资活动产生的现金流量净额(万元) |
| 现金及现金等价物净增加额(万元) |
| 期末现金及现金等价物余额(万元) |
| 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2010-12-31 | 2009-12-31 | 2008-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 19,890 | 103,076 | 77,586 | 50,200 | 20,155 | 113,506 | 89,548 | 59,069 | 29,717 | 301,357 | 244,687 | 167,627 | 79,361 | 405,337 | 291,824 | 191,305 | 80,830 | 395,237 | 281,717 | 170,113 | 70,365 | 280,346 | 187,301 | 99,625 | 36,970 | 152,260 | 108,833 | 65,348 | 25,647 | 97,010 | 63,455 | 33,951 | 13,118 | 58,561 | 42,677 | 25,376 | 13,022 | 53,416 | 36,577 | 22,475 | 9,445 | 51,215 | 34,526 | 20,770 | 34,993 | 25,461 | 18,411 |
| 13,399 | 72,905 | 55,695 | 37,359 | 14,035 | 83,201 | 64,766 | 42,756 | 21,910 | 235,269 | 189,097 | 127,224 | 61,610 | 295,276 | 208,434 | 134,717 | 57,599 | 270,915 | 191,465 | 117,497 | 47,089 | 179,129 | 121,992 | 64,052 | 22,663 | 93,822 | 68,088 | 41,133 | 16,637 | 64,427 | 43,300 | 23,640 | 10,150 | 44,262 | 32,730 | 19,629 | 10,043 | 40,444 | 27,203 | 16,721 | 7,083 | 37,653 | 25,384 | 15,112 | 24,835 | 17,922 | 13,070 |
| -1,033 | 2,668 | 9,330 | 7,696 | -1,585 | -38,747 | -19,087 | -12,603 | -7,792 | -125,561 | 2,909 | 5,044 | -3,492 | -279,788 | 18,444 | 13,819 | 2,082 | -18,330 | 39,282 | 20,350 | 7,567 | 45,231 | 28,871 | 15,026 | 5,632 | 25,329 | 18,543 | 10,594 | 3,251 | 15,780 | 8,777 | 3,734 | 529 | 1,370 | 1,914 | 912 | 540 | 4,025 | 2,753 | 1,599 | 254 | 5,838 | 3,744 | 2,114 | 4,517 | 4,007 | 3,135 |
| -1,033 | 5,606 | 8,645 | 7,277 | -3,082 | -30,337 | -15,548 | -13,139 | -7,689 | -133,305 | 3,937 | 3,839 | -2,727 | -284,905 | 22,630 | 18,053 | 2,263 | 14,309 | 39,736 | 21,408 | 8,383 | 47,242 | 31,277 | 17,087 | 6,900 | 27,027 | 19,821 | 11,310 | 3,374 | 16,236 | 9,300 | 3,909 | 610 | 2,182 | 2,491 | 1,050 | 538 | 4,279 | 2,994 | 1,804 | 453 | 6,039 | 3,792 | 2,183 | 4,572 | 4,038 | 3,275 |
| 183 | -560 | 51 | 40 | 6 | 1,260 | 223 | 351 | 286 | 4,736 | 2,164 | 1,837 | 546 | 3,815 | 3,443 | 2,261 | 734 | 4,034 | 5,614 | 3,293 | 1,384 | 7,154 | 5,482 | 2,751 | 1,188 | 4,629 | 3,704 | 2,147 | 634 | 2,881 | 1,692 | 813 | 139 | 766 | 635 | 285 | 174 | 1,723 | 620 | 362 | 105 | 936 | 676 | 296 | 529 | 421 | 297 |
| -1,216 | 6,166 | 8,594 | 7,237 | -3,088 | -31,597 | -15,771 | -13,490 | -7,976 | -138,042 | 1,773 | 2,002 | -3,272 | -288,720 | 19,187 | 15,792 | 1,530 | 10,276 | 34,122 | 18,115 | 6,999 | 40,089 | 25,795 | 14,337 | 5,712 | 22,398 | 16,117 | 9,163 | 2,740 | 13,355 | 7,608 | 3,095 | 472 | 1,416 | 1,856 | 765 | 364 | 2,555 | 2,374 | 1,442 | 348 | 5,103 | 3,116 | 1,888 | 4,042 | 3,618 | 2,978 |
| -0.02 | 0.11 | 0.15 | 0.13 | -0.06 | -0.54 | -0.27 | -0.23 | -0.13 | -2.32 | 0.03 | 0.03 | -0.05 | -4.73 | 0.31 | 0.26 | 0.02 | 0.15 | 0.56 | 0.30 | 0.12 | 0.70 | 0.46 | 0.26 | 0.11 | 0.45 | 0.33 | 0.19 | 0.15 | 0.87 | 0.51 | 0.23 | 0.04 | 0.14 | 0.16 | 0.07 | 0.06 | 0.37 | 0.33 | 0.20 | 0.05 | 0.87 | 0.59 | 0.36 | 0.75 | 0.67 | 0.76 |
| 18,662 | 22,226 | 23,487 | 23,432 | 21,369 | 22,170 | 22,448 | 20,310 | 34,742 | 48,536 | 47,697 | 39,545 | 44,535 | 39,340 | 21,579 | 24,903 | 52,998 | 80,458 | 92,724 | 81,070 | 57,155 | 64,919 | 39,304 | 98,738 | 35,615 | 40,760 | 26,932 | 46,675 | 53,173 | 41,233 | 31,471 | 23,259 | 20,748 | 25,946 | 26,384 | 23,300 | 22,842 | 25,646 | 28,593 | 28,002 | 31,570 | 36,668 | 39,287 | 4,988 | 4,907 | 6,624 | 5,451 |
| 16,816 | 17,483 | 19,662 | 19,883 | 13,621 | 20,468 | 29,676 | 37,381 | 43,426 | 51,869 | 70,962 | 74,737 | 77,051 | 84,797 | 101,925 | 110,857 | 99,353 | 104,711 | 115,258 | 94,558 | 84,372 | 85,261 | 87,841 | 86,163 | 61,286 | 51,364 | 55,339 | 49,725 | 46,909 | 39,450 | 40,709 | 37,077 | 23,668 | 24,649 | 23,777 | 24,491 | 27,183 | 24,260 | 23,438 | 22,491 | 19,926 | 19,152 | 16,912 | 15,224 | 11,394 | 7,752 | 3,678 |
| 20,026 | 19,208 | 23,357 | 17,197 | 20,194 | 19,833 | 20,079 | 21,798 | 27,239 | 29,585 | 35,783 | 35,529 | 33,625 | 29,218 | 35,143 | 33,812 | 37,917 | 39,153 | 36,359 | 33,742 | 31,567 | 25,966 | 19,089 | 21,343 | 18,098 | 17,740 | 15,291 | 15,947 | 17,106 | 12,965 | 13,889 | 14,609 | 14,008 | 15,570 | 20,387 | 20,223 | 18,371 | 19,152 | 18,199 | 15,996 | 13,762 | 12,860 | 14,751 | 12,235 | 9,184 | 7,055 | 5,692 |
| 70,644 | 78,462 | 91,146 | 84,152 | 85,270 | 89,216 | 95,229 | 108,550 | 135,212 | 165,969 | 207,618 | 209,454 | 212,147 | 220,353 | 251,301 | 258,321 | 275,891 | 310,920 | 298,164 | 255,405 | 221,270 | 209,402 | 253,907 | 243,256 | 132,040 | 123,986 | 110,049 | 123,010 | 133,403 | 104,356 | 93,917 | 82,317 | 61,656 | 68,796 | 74,854 | 72,522 | 75,863 | 76,016 | 73,643 | 69,648 | 67,755 | 71,517 | 73,816 | 35,425 | 28,305 | 22,445 | 15,764 |
| -- | 18,863 | -- | 19,415 | -- | 23,285 | -- | 36,162 | -- | 51,727 | -- | 54,152 | -- | 57,910 | 69,851 | 69,585 | 70,723 | 71,228 | 30,439 | 30,759 | 30,421 | 30,950 | 28,271 | 28,669 | 21,684 | 21,851 | 21,171 | 21,495 | 21,504 | 20,526 | 17,312 | 17,351 | 15,642 | 15,067 | 10,190 | 10,077 | 10,369 | 10,532 | 10,543 | 10,367 | 10,102 | 10,229 | 10,368 | 9,770 | 3,391 | 1,949 | 1,255 |
| 148,365 | 155,067 | 167,507 | 161,600 | 162,291 | 170,187 | 196,622 | 216,045 | 245,653 | 279,993 | 430,277 | 435,226 | 454,608 | 465,483 | 771,242 | 777,532 | 795,796 | 832,168 | 894,399 | 801,208 | 756,655 | 743,006 | 704,879 | 687,325 | 357,224 | 325,962 | 315,956 | 313,078 | 315,330 | 205,193 | 193,056 | 181,868 | 84,606 | 91,770 | 92,264 | 89,334 | 91,837 | 91,756 | 88,087 | 82,897 | 81,177 | 84,597 | 86,678 | 47,933 | 38,528 | 27,869 | 18,720 |
| 127,718 | 133,069 | 139,371 | 134,468 | 146,636 | 151,873 | 156,067 | 165,046 | 189,212 | 215,036 | 226,479 | 229,443 | 259,703 | 263,507 | 259,806 | 269,407 | 302,635 | 340,518 | 356,150 | 256,936 | 207,016 | 203,921 | 181,141 | 175,651 | 85,123 | 58,909 | 56,250 | 59,057 | 63,863 | 47,544 | 42,565 | 35,889 | 26,788 | 34,519 | 34,821 | 32,507 | 33,938 | 34,222 | 31,526 | 27,151 | 24,296 | 28,066 | 29,560 | 25,149 | 17,151 | 12,455 | 7,670 |
| 5,553 | 5,692 | 8,801 | 9,124 | 7,781 | 7,474 | 8,053 | 8,106 | 8,291 | 8,777 | 2,489 | 2,999 | 2,727 | 1,853 | 2,155 | 2,302 | 2,363 | 2,389 | 2,576 | 3,615 | 3,494 | 3,427 | 2,496 | 2,521 | 2,405 | 3,250 | 2,364 | 2,434 | 2,303 | 1,025 | 267 | 293 | 345 | 305 | 49 | 69 | 69 | 69 | 0 | 0 | 0 | 0 | 2,559 | 2,920 | 2,833 | 635 | 26 |
| 133,271 | 138,760 | 148,172 | 143,592 | 154,417 | 159,348 | 164,120 | 173,152 | 197,503 | 223,813 | 228,968 | 232,443 | 262,431 | 265,360 | 261,961 | 271,710 | 304,998 | 342,908 | 358,726 | 260,550 | 210,510 | 207,347 | 183,637 | 178,172 | 87,529 | 62,159 | 58,614 | 61,491 | 66,166 | 48,569 | 42,832 | 36,182 | 27,132 | 34,824 | 34,870 | 32,576 | 34,007 | 34,291 | 31,526 | 27,151 | 24,296 | 28,066 | 32,120 | 28,069 | 19,984 | 13,090 | 7,696 |
| 15,094 | 16,307 | 19,336 | 18,008 | 7,874 | 10,839 | 32,502 | 42,893 | 48,150 | 56,180 | 201,309 | 202,784 | 192,177 | 200,122 | 509,281 | 505,822 | 490,798 | 489,261 | 535,673 | 540,658 | 546,145 | 535,659 | 521,242 | 509,153 | 269,695 | 263,804 | 257,342 | 251,587 | 249,164 | 156,624 | 150,224 | 145,686 | 57,474 | 56,945 | 57,394 | 56,757 | 57,830 | 57,465 | 56,562 | 55,747 | 56,881 | 56,530 | 54,559 | 19,864 | 18,544 | 14,779 | 11,024 |
| 7,760 | 16,813 | 16,813 | 16,813 | 17,056 | 27,045 | 27,045 | 27,045 | 27,045 | 31,078 | 31,078 | 31,078 | 31,078 | 77,447 | 77,447 | 77,447 | 80,032 | 64,567 | 64,919 | 64,919 | 64,919 | 39,760 | 39,760 | 39,760 | 39,755 | 39,831 | 39,831 | 39,831 | 39,831 | 25,904 | 25,904 | 25,904 | 25,904 | 25,400 | 25,400 | 25,400 | 25,400 | 36,164 | 36,164 | 36,164 | 36,164 | 4,522 | 4,522 | 4,522 | 5,749 | 5,451 | 1,583 |
| 4,755 | 10,298 | 4,010 | 3,200 | 801 | 7,777 | 5,658 | 1,507 | -5,226 | 12,211 | 2,377 | -299 | 1,976 | 16,155 | -4,409 | -7,477 | -3,763 | 30,303 | 13,179 | 9,521 | -3,826 | 45,280 | 20,098 | 11,889 | 3,488 | 23,017 | 7,503 | 4,948 | -1,024 | 18,374 | 4,513 | -4,964 | -4,510 | 1,116 | 1,379 | -2,726 | -2,041 | -2,892 | -3,157 | -5,148 | -4,561 | 4,754 | 1,502 | 1,385 | 1,969 | 2,211 | 910 |
| 132 | 8,359 | 9,039 | 8,419 | 1,024 | 9,796 | 10,174 | 1,232 | 699 | 18,701 | 14,865 | 9,495 | 4,022 | -560 | 569 | 948 | -10,660 | -97,319 | -50,075 | -32,389 | -2,886 | -192,881 | -180,609 | -81,066 | -17,494 | -43,082 | -40,973 | -22,878 | -11,107 | -28,647 | -24,512 | -23,183 | -777 | -326 | 141 | 665 | -718 | -7,206 | -2,581 | -1,088 | -537 | -2,127 | -1,155 | -2,244 | -5,833 | -2,692 | -352 |
| -3,828 | -27,552 | -19,973 | -14,147 | -5,552 | -27,722 | -23,404 | -12,445 | -2,850 | -35,102 | -18,740 | -11,355 | -5,105 | -61,479 | -53,702 | -53,067 | -20,687 | 80,086 | 64,926 | 39,151 | -1,030 | 172,020 | 159,923 | 127,889 | 8,523 | 19,672 | 18,871 | 18,069 | 19,762 | 24,199 | 25,522 | 25,459 | 18 | -212 | -569 | -237 | 0 | -663 | -2,027 | -2,154 | 0 | 29,025 | 34,057 | 1,032 | 2,661 | 767 | 3,371 |
| 1,047 | -9,053 | -7,012 | -2,600 | -3,776 | -10,232 | -7,637 | -9,685 | -7,360 | -4,033 | -1,310 | -2,136 | 805 | -46,369 | -57,555 | -59,721 | -35,302 | 12,880 | 27,803 | 16,151 | -7,764 | 24,808 | -456 | 58,790 | -5,469 | -71 | -14,349 | 233 | 7,639 | 13,927 | 5,525 | -2,687 | -5,198 | 503 | 942 | -2,303 | -2,760 | -10,763 | -7,764 | -8,389 | -5,098 | 31,642 | 34,402 | 197 | -1,227 | 298 | 3,868 |
| 8,806 | 7,760 | 9,801 | 14,213 | 13,279 | 16,813 | 19,408 | 17,360 | 19,686 | 27,045 | 29,769 | 28,942 | 31,884 | 31,078 | 19,892 | 17,727 | 44,730 | 77,447 | 92,723 | 81,070 | 57,155 | 64,567 | 39,304 | 98,549 | 34,286 | 39,760 | 25,481 | 40,064 | 47,470 | 39,831 | 31,429 | 23,217 | 20,706 | 25,904 | 26,342 | 23,097 | 22,641 | 25,400 | 28,400 | 27,774 | 31,066 | 36,164 | 38,924 | 4,719 | 4,522 | 5,749 | 5,451 |