7Baggers

TAL Education Group
(NYSE:TAL) 

TAL stock logo

TAL Education Group provides K-12 after-school tutoring services in the People's Republic of China. The company offers tutoring services to K-12 students covering various academic subjects, including mathematics, physics, chemistry, biology, history, geography, political science, English, and Chines...

Founded: 2003
Full Time Employees: 45,271
Sector: Consumer Defensive
Industry: Education & Training Services

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2025-10-30 2025-07-31 2025-04-24 2025-02-28 2025-01-23 2024-10-24 2024-08-01 2024-04-25 2024-02-29 2024-01-26 2023-10-26 2023-07-28 2023-04-28 2023-02-28 2023-01-20 2022-10-28 2022-08-01 2022-04-29 2022-02-28 2022-02-22 2022-01-14 2021-04-22 2021-02-28 2021-01-21 2020-10-23 2020-07-30 2020-04-28 2020-02-29 2020-01-21 2019-10-25 2019-07-26 2019-04-25 2019-02-28 2019-01-24 2018-10-29 2018-07-27 2018-04-27 2018-02-28 2018-01-25 2017-10-27 2017-07-28 2017-04-28 2017-02-28 2017-01-25 2016-10-28 2016-07-26 2016-04-29 2016-02-29 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-02-28 2014-01-23 2013-10-23 2013-07-22 2013-04-23 2013-02-28 2013-01-24 2012-07-31 2012-04-30 2012-02-29 2012-01-20 2011-10-26 2011-04-29 2011-02-28 2011-01-25 
                                                                           
      net revenues
    861,353,000 574,999,000 610,239,000 409,998,500 606,446,000 619,361,000 414,187,000 429,563,000 429,563,000 373,506,000 411,931,000 275,440,000 268,986,000 268,986,000 232,681,000 294,060,000 224,045,000 541,152,000 541,152,000 1,020,932,000 2,828,823,000 1,362,689,000 1,362,689,000 1,119,135,000 1,103,267,000 910,664,000 857,682,000 771,555,000 862,357,000 936,626,000 702,770,000 726,561,000 726,561,000 585,991,000 699,783,000 550,649,000 504,097,701 504,097,701 433,265,168 455,749,893 321,903,222 316,330,780 316,330,780 260,552,500 271,121,287 195,095,088 175,048,674 175,048,674 142,183,159 173,329,982 129,386,962 123,204,551 99,368,290 122,370,891 89,025,837 86,998,753 86,998,753 73,529,703 91,968,361 61,398,388 59,647,816 59,647,816 48,904,852 49,314,675 52,215,556 52,215,556 40,651,679 51,430,002 33,653,533 33,653,533 24,060,601 
      cost of revenues
    370,340,000 259,571,000 292,646,000 -1,807,304,000 286,689,000 270,632,000 200,008,000 202,241,000 -1,166,391,000 173,180,000 169,382,000 139,513,000 127,713,000 -745,003,000 102,955,000 117,132,000 88,558,000 198,084,000 -4,208,588,000 519,483,000 1,485,769,000 581,449,000 -3,515,673,000 515,560,000 522,037,000 429,515,000 405,882,000 -2,589,369,000 385,122,000 418,803,000 316,875,000 306,174,000 -2,022,734,000 267,633,000 329,565,000 261,082,000 246,679,935 -1,517,952,231 221,101,762 244,929,963 169,604,423 158,092,034 -886,561,942 131,868,712 131,879,033 100,487,209 88,774,459 -518,495,199 73,434,709 80,454,749 60,970,912 59,185,331 48,956,572 53,237,815 41,694,239 40,767,443 27,693,918.25 35,862,040 42,993,981 31,919,652 31,388,999 21,089,912.75 26,737,436 25,777,133 28,510,837 16,769,095.25 23,660,238 25,276,793 16,164,293 -96,121,383 14,045,222 
      gross profit
    491,013,000 315,428,000 317,593,000 317,593,000 319,757,000 348,729,000 214,179,000 227,322,000 227,322,000 200,326,000 242,549,000 135,927,000 141,273,000 141,273,000 129,726,000 176,928,000 135,487,000 343,068,000 343,068,000 501,449,000 1,343,054,000 781,240,000 781,240,000 603,575,000 581,230,000 481,149,000 451,800,000 423,786,000 477,235,000 517,823,000 385,895,000 420,387,000 420,387,000 318,358,000 370,218,000 289,567,000 257,417,766 257,417,766 212,163,406 210,819,930 152,298,799 158,238,746 158,238,746 128,683,788 139,242,254 94,607,879 86,274,215 86,274,215 68,748,450 92,875,233 68,416,050 64,019,220 50,411,718 69,133,076 47,331,598 46,231,310 46,231,310 37,667,663 48,974,380 29,478,736 28,258,817 28,258,817 22,167,416 23,537,542 23,704,719 23,704,719 16,991,441 26,153,209 17,489,240 17,489,240 10,015,379 
      yoy
    53.56% -9.55% 48.28% 39.71% 40.66% 74.08% -11.70% 67.24% 60.91% 41.80% 86.97% -23.17% 4.27% -58.82% -62.19% -64.72% -89.91% -56.09% -56.09% -16.92% 131.07% 62.37% 72.92% 42.42% 21.79% -7.08% 17.08% 0.81% 13.52% 62.65% 4.23% 45.18% 63.31% 23.67% 74.50% 37.35% 69.02% 62.68% 34.08% 63.83% 9.38% 67.26% 83.41% 49.16% 102.54% 1.87% 26.10% 34.76% 36.37% 34.34% 44.55% 38.48% 9.04% 83.53% -3.35% 56.83% 63.60% 33.30% 120.93% 25.24% 19.21% 19.21% 30.46% -10.00% 35.54% 35.54% 69.65%     
      qoq
    55.67% -0.68% 0.00% -0.68% -8.31% 62.82% -5.78% 0.00% 13.48% -17.41% 78.44% -3.78% 0.00% 8.90% -26.68% 30.59% -60.51% 0.00% -31.58% -62.66% 71.91% 0.00% 29.44% 3.84% 20.80% 6.50% 6.61% -11.20% -7.84% 34.19% -8.20% 0.00% 32.05% -14.01% 27.85% 12.49% 0.00% 21.33% 0.64% 38.43% -3.75% 0.00% 22.97% -7.58% 47.18% 9.66% 0.00% 25.49% -25.98% 35.75% 6.87% 26.99% -27.08% 46.06% 2.38% 0.00% 22.73% -23.09% 66.13% 4.32% 0.00% 27.48% -5.82% -0.71% 0.00% 39.51% -35.03% 49.54% 0.00% 74.62%  
      operating expenses
                                                                           
      selling and marketing
    267,286,000 180,773,000 217,981,000 -1,279,519,000 226,441,000 181,900,000 122,428,000 125,949,000 -797,753,000 121,977,000 116,268,000 97,657,000 74,512,000 -491,560,000 70,398,000 78,087,000 60,039,000 103,475,000 -2,132,807,000 273,629,000 741,037,000 660,452,000 -2,699,648,000 420,747,000 379,774,000 219,077,000 243,204,000 -1,462,412,000 190,947,000 263,258,000 155,399,000 136,196,000 -831,804,000 101,597,000 151,700,000 94,507,000 78,346,937 -405,856,169 61,801,641 58,490,896 43,462,079 38,025,565 -213,985,165 35,236,057 28,620,113 24,123,630 22,295,986 -124,839,248 17,229,350 18,790,668 15,251,613 15,796,961 13,557,704 13,154,448 11,372,702 10,183,556 6,394,402.5 9,307,892 8,477,695 7,792,023 7,624,043 5,012,388.75 6,904,319 6,132,333 5,533,211 4,408,255 6,482,474 6,825,571 3,033,166 -16,836,710 2,731,220 
      general and administrative
    129,107,000 121,119,000 118,177,000 -799,613,000 111,537,000 119,499,000 109,682,000 117,240,000 -742,654,000 110,678,000 97,106,000 104,923,000 112,163,000 -715,419,000 92,972,000 97,206,000 111,450,000 212,113,000 -2,187,303,000 299,963,000 687,632,000 348,605,000 -1,886,043,000 283,827,000 253,756,000 231,136,000 221,245,000 -1,370,089,000 209,491,000 190,056,000 175,585,000 169,553,000 -989,791,000 146,170,000 138,798,000 125,151,000 112,343,568 -660,231,066 106,000,685 87,311,774 80,631,290 76,797,811 -449,775,609 71,715,676 61,343,393 53,429,830 47,393,529 -274,649,745 42,555,604 37,492,740 33,579,764 33,627,409 28,662,950 25,527,059 22,412,592 21,842,195 12,114,386.75 17,287,151 16,144,405 15,025,991 14,379,389 9,186,536.25 12,786,196 11,427,572 11,850,869 6,491,023.25 9,343,453 9,168,570 6,443,234 -31,726,794 4,844,194 
      total operating expenses
    396,393,000 301,892,000 336,158,000 -2,079,132,000 337,978,000 301,399,000 232,110,000 243,189,000 -1,540,407,000 232,655,000 213,374,000 202,580,000 186,675,000 -1,206,979,000 163,370,000 175,293,000 171,489,000 348,201,000 -5,297,597,000 619,839,000 1,854,859,000 1,080,561,000 -4,729,257,000 740,301,000 633,530,000 450,517,000 493,447,000 -2,861,499,000 400,438,000 453,314,000 330,984,000 305,749,000 -1,821,595,000 247,767,000 290,498,000 219,658,000 190,690,505 -1,066,802,759 168,160,088 145,802,670 124,093,369 114,823,376 -663,760,774 106,951,733 89,963,506 77,553,460 69,689,515 -399,488,993 59,784,954 56,283,408 48,831,377 49,424,370 42,220,654 38,681,507 33,785,294 32,025,751 18,508,789.25 26,595,043 24,622,100 22,818,014 22,597,594 14,198,925 19,690,515 17,559,905 17,384,080 10,934,193.25 15,825,927 16,133,801 9,476,400 -48,563,504 7,575,414 
      government subsidies
    1,477,000 810,000 2,550,000 2,550,000 789,000 292,000 601,000 4,806,000 4,806,000 144,000 2,615,000 8,880,000 986,000 986,000 762,000 13,256,000 7,679,000 5,777,000 5,777,000 9,961,000 5,074,000 2,111,000 2,111,000 9,337,000 3,184,000 4,859,000 391,000 391,000 1,239,000 5,430,000 2,407,000 68,000 68,000 405,000 1,171,000 5,080,000 148,556 148,556 593,506 3,309,031 598,966 14,783 14,783 337,487 2,246,800 514,807 62,535 62,535 640,048 2,609,058 15,528 260,002 27,835 56,231 120,259 190,397 190,397 820,692 87,610 6,051 1,630 1,630 592,570 38,069    77,589    
      income from operations
    96,097,000 14,346,000 -16,015,000 -16,015,000 -17,432,000 47,622,000 -17,330,000 -11,061,000 -11,061,000 -32,185,000 31,790,000 -57,773,000 -44,416,000 -44,416,000 -32,882,000 14,891,000 -28,323,000 644,000 644,000 -108,429,000 -506,731,000 -297,210,000 -297,210,000 -127,389,000 -49,116,000 35,491,000 -41,256,000 -67,850,000 78,036,000 69,939,000 57,318,000 114,706,000 114,706,000 70,996,000 80,891,000 74,989,000 66,875,817 66,875,817 44,596,824 68,326,291 28,804,396 43,430,153 43,430,153 22,069,542 51,525,548 17,569,226 16,647,235 16,647,235 9,603,544 39,200,883 19,600,201 14,854,852 8,218,899 30,507,800 13,666,563 14,395,956 14,395,956 11,893,312 24,439,890 6,666,773 5,662,853 5,662,853 3,069,471 6,015,706 6,320,639 6,320,639 1,165,514 10,096,997 8,012,840 8,161,377 2,439,965 
      yoy
    -651.27% -69.88% -7.59% 44.79% 57.60% -247.96% -154.51% -80.85% -75.10% -27.54% -196.68% -487.97% 56.82% -6996.89% -5205.90% -113.73% -94.41% -100.22% -100.22% -14.88% 931.70% -937.42% 620.40% 87.75% -162.94% -49.25% -171.98% -159.15% -31.97% -1.49% -29.14% 52.96% 71.52% 6.16% 81.38% 9.75% 132.17% 53.98% 2.69% 209.60% -44.10% 147.19% 160.89% 32.57% 436.53% -55.18% -15.07% 12.07% 16.85% 28.49% 43.42% 3.19% -42.91% 156.51% -44.08% 115.94% 154.22% 110.02% 696.22% 10.82% -10.41% -10.41% 163.36% -40.42% -21.12% -22.55% -52.23%     
      qoq
    569.85% -189.58% 0.00% -8.13% -136.60% -374.80% 56.68% 0.00% -65.63% -201.24% -155.03% 30.07% 0.00% 35.08% -320.82% -152.58% -4497.98% 0.00% -100.59% -78.60% 70.50% 0.00% 133.31% 159.36% -238.39% -186.03% -39.20% -186.95% 11.58% 22.02% -50.03% 0.00% 61.57% -12.23% 7.87% 12.13% 0.00% 49.96% -34.73% 137.21% -33.68% 0.00% 96.79% -57.17% 193.27% 5.54% 0.00% 73.34% -75.50% 100.00% 31.94% 80.74% -73.06% 123.23% -5.07% 0.00% 21.04% -51.34% 266.59% 17.73% 0.00% 84.49% -48.98% -4.82% 0.00% 442.30% -88.46% 26.01% -1.82% 234.49%  
      interest income
    14,161,000 18,722,000 19,072,000 19,072,000 21,491,000 20,397,000 22,522,000 20,895,000 20,895,000 20,076,000 20,976,000 22,981,000 20,077,000 20,077,000 15,979,000 12,445,000 13,063,000 18,535,000 18,535,000 12,747,000 71,897,000 35,167,000 35,167,000 28,879,000 23,697,000 26,489,000 19,430,000 19,430,000 19,691,000 17,783,000 16,087,000 10,285,000 10,285,000 13,507,000 19,259,000 16,563,000 13,353,106 13,353,106 8,249,392 10,534,422 7,701,257 6,411,619 6,411,619 3,884,150 4,449,108 3,388,352 4,184,001 4,184,001 3,809,519 4,927,453 4,811,906 4,967,407 4,400,938 4,507,287 2,738,024 2,799,092 2,799,092 2,483,284 2,647,613 1,508,274 1,432,391 1,432,391 1,547,025 916,564 909,394 909,394 729,388 993,452 773,592 773,592 367,513 
      other income
    67,076,000 9,472,000 12,950,000 12,950,000 18,150,000 20,466,000 13,151,000 37,255,000 37,255,000 13,324,000 5,032,000  2,110,000 2,110,000 -32,022,000 -25,715,000 -26,789,000 -661,000 -661,000 9,520,000 8,091,000 7,930,000 7,930,000 45,507,000 45,330,000 42,111,000 -4,679,000 -4,679,000 -3,732,000 -55,555,000 -31,331,000 24,706,000 24,706,000 98,690,000 -355,000 8,686,000 3,229,554   2,017,878                                
      impairment loss on long-term investments
    -1,410,000  -4,241,000 -4,241,000  -4,925,000 -3,767,000 -13,951,000 -13,951,000 -2,270,000 -30,761,000  -862,000 -862,000 -215,000 -6,610,000  -97,809,000 -97,809,000  -178,063,000 -6,206,000 -6,206,000 -11,472,000 -4,585,000 -2,300,000 -2,774,000 -2,774,000 -46,408,000 -54,194,000 -50,594,000 -7,247,000 -7,247,000 -41,131,000  -9,713,000   -1,513,088  -699,748 -2,093,599 -2,093,599 -3,769,650 -2,211,642                           
      income before income tax expense and loss from equity method investments
    175,924,000 42,540,000     14,576,000                                                                 
      income tax expense
    -51,080,000 -11,078,000 -13,972,000    -2,295,000 -6,504,000 -6,504,000 -15,374,000  -3,519,000 -10,452,000 -2,389,750 -2,756,000 -4,487,000 -2,316,000    -341,558,000      -63,592,000 -63,592,000 -16,611,000                                           
      loss from equity method investments
    -819,000 -255,000  -5,194,000 -2,765,000  -985,000                    -1,775,000 -1,775,000 -3,206,000 -1,358,000 -1,331,000 -5,114,000 -5,114,000 -3,934,000 -4,081,000 -3,057,000 -2,639,761 -2,639,761 -1,790,499 -1,964,530 -1,282,804 -1,834,212 -1,834,212 -2,351,086 -2,168,346 -1,671,787 -342,325                         
      net income
    124,025,000 31,207,000 -7,400,000 -7,400,000 23,026,000 57,338,000 11,296,000 27,328,000 27,328,000 -24,073,000 37,834,000 -45,227,000 -36,592,000 -36,592,000 -51,616,000 -858,000 -42,912,000 -108,847,000 -108,847,000 -107,122,000 -948,366,000 -182,110,000 -182,110,000 -52,891,000 12,416,000 79,535,000 -98,503,000 -125,097,000 25,035,000 -17,373,000 -10,216,000 98,353,000 98,353,000 123,665,000 76,225,000 66,271,000 68,468,430 68,468,430 39,617,412 58,885,943 27,690,722 30,027,463 32,126,307 12,326,456 55,132,562 12,904,519 10,755,257 10,755,257 9,567,018 63,492,280 18,941,645 13,740,447 10,938,225 29,121,950 13,343,399 16,709,610 16,709,610 12,509,214 23,329,385 8,057,563 6,848,086 6,848,086 5,598,612 4,951,308 7,582,177 7,582,177 1,441,847 10,713,607 8,446,272   
      yoy
    438.63% -45.57% -165.51% -127.08% -15.74% -338.18% -70.14% -160.42% -174.68% -34.21% -173.30% 5171.21% -14.73% -66.38% -52.58% -99.20% -95.48% -40.23% -40.23% 102.53% -7738.26% -328.97% 84.88% -57.72% -50.41% -557.81% 864.20% -227.19% -74.55% -114.05% -113.40% 48.41% 43.65% 80.62% 92.40% 12.54% 147.26% 128.02% 23.32% 377.72% -49.77% 132.69% 198.70% 14.61% 476.28% -79.68% -43.22% -21.73% -12.54% 118.02% 41.96% -17.77% -34.54% 132.80% -42.80% 107.38% 144.00% 82.67% 316.70% 62.74% -9.68% -9.68% 288.29% -53.78% -10.23%       
      qoq
    297.43% -521.72% 0.00% -132.14% -59.84% 407.60% -58.67% 0.00% -213.52% -163.63% -183.65% 23.60% 0.00% -29.11% 5915.85% -98.00% -60.58% 0.00% 1.61% -88.70% 420.77% 0.00% 244.31% -525.99% -84.39% -180.74% -21.26% -599.69% -244.10% 70.06% -110.39% 0.00% -20.47% 62.24% 15.02% -3.21% 0.00% 72.82% -32.72% 112.66% -7.78% -6.53% 160.63% -77.64% 327.23% 19.98% 0.00% 12.42% -84.93% 235.20% 37.85% 25.62% -62.44% 118.25% -20.15% 0.00% 33.58% -46.38% 189.53% 17.66% 0.00% 22.32% 13.07% -34.70% 0.00% 425.87% -86.54% 26.84%    
      add: net loss attributable to noncontrolling interests
    59,000  89,000 60,500 43,000 93,000 106,000                                                                 
      total net income attributable to tal education group
    124,084,000 31,282,000 -7,311,000 22,975,500 23,069,000 57,431,000 11,402,000 27,508,000   37,902,000        -256,998,000 -99,368,000 -928,624,000  13,253,000 -43,608,000 14,969,000 81,651,000 -90,074,000 1,618,250 28,177,000 -14,400,000  99,612,000 66,906,000 123,834,000 76,990,000 66,800,000 69,538,662 32,225,318.5 40,661,837 59,451,004 28,788,433 32,179,294 20,650,468.5 13,625,461 55,740,267 13,236,146 10,859,230 23,004,822 9,584,610 63,481,058 18,953,620 13,729,221 10,959,062 29,117,965 13,350,327 16,709,610 10,974,040.5 12,509,214 23,329,385 8,057,563 6,848,086 6,647,995 5,598,612 4,951,308 7,582,177 4,182,869 1,441,847 10,713,607 8,446,272   
      net income per common share
                                                                           
      basic
    650 150 -40 -40 110 280 60 140   190        -1,197.5 -460 -4,330  -830 -220 70 410 -450 -590 140 -70 -40 520 520 650 410 350 0.38 0.4 0.23 0.34 0.17 0.2 0.21 0.08 0.34 0.08 0.07 0.06 0.06 0.4 0.12 0.09 0.07 0.18 0.08 0.11 0.11 0.08 0.15 0.05 0.04 0.043 0.04 0.03        
      diluted
    640 150 -40 -40 110 280 60 130   190        -1,197.5 -460 -4,330  -820 -220 70 390 -450 -590 140 -70 -40 500 490 620 380 330 0.35 0.37 0.21 0.31 0.16 0.18 0.19 0.08 0.31 0.08 0.06 0.06 0.06 0.36 0.11 0.08 0.07 0.17 0.08 0.1 0.11 0.08 0.15 0.05 0.04 0.043 0.04 0.03        
      net income per ads
                                                                           
      weighted-average shares used for eps calculation
                                                                          2,747,253 
      basic
    189,830,408,000 201,980,675,000 202,627,554,000 201,963,823,000 201,905,486,000 201,768,916,000 201,567,132,000 201,140,767,000 203,304,744,000 200,134,875,000 200,565,383,000 211,319,973,000 211,977,774,000 212,575,277,000 211,617,052,000 211,620,275,000 215,062,603,000 215,454,363,000 214,825,470,000 214,672,624,000 214,593,452,000 212,209,608,000 203,603,391,000 202,039,751,000 200,391,436,000 199,942,865,000 199,095,944,000 198,184,370,000 198,555,124,000 197,940,260,000 197,160,090,000 191,020,638,000 189,951,643,000 190,312,127,000 189,483,546,000 189,017,417,000 185,165,815 174,979,574 177,882,195 172,388,942 164,734,334 163,440,145 162,548,494 162,852,524 162,158,462 161,765,532 160,693,380 160,109,169 160,022,437 159,898,391 159,827,876 159,085,889 158,625,698 158,097,533 157,735,146 157,289,447 156,726,994 157,024,948 156,488,897 156,120,150 156,120,150 155,607,458 155,747,816 154,958,044 154,958,044 154,000,219 154,958,044 153,505,610 152,600,000 131,911,539 135,046,154 
      diluted
    192,494,611,000 204,880,688,000 202,627,554,000 205,222,753,000 204,949,612,000 204,949,839,000 205,382,443,000 205,157,437,000 203,304,744,000 200,134,875,000 203,859,192,000 211,319,973,000 211,977,774,000 212,575,277,000 211,617,052,000 211,620,275,000 215,062,603,000 215,454,363,000 214,825,470,000 214,672,624,000 214,593,452,000 212,209,608,000 203,603,391,000 202,039,751,000 208,477,760,000 208,308,474,000 199,095,944,000 198,184,370,000 207,120,564,000 197,940,260,000 197,160,090,000 200,670,945,000 200,224,934,000 199,636,171,000 200,422,889,000 200,427,699,000 197,095,699 194,331,305 193,855,487 193,131,866 191,868,574 190,130,758 188,508,419 172,359,338 188,197,500 169,535,681 168,185,267 183,056,255 165,270,632 182,606,281 182,809,529 164,156,582 164,846,471 181,134,165 161,601,142 161,468,899 159,444,928 161,425,202 159,797,296 158,474,555 156,525,098 156,631,090 156,115,200 156,614,240 156,151,875 155,874,381 155,873,150 155,923,297 155,591,537 136,445,635 140,320,667 
      add: net loss attributable to non-controlling interests
     75,000                                                                      
      income before income tax expense and income from equity method investments
      11,766,000     33,138,000   27,037,000     4,561,000                                                        
      income from equity method investments
      -5,194,000   -587,000  694,000 694,000 -7,644,000 779,000 -71,000 -3,049,000 -3,049,000 280,000 -932,000 1,453,000 316,000 316,000 6,423,000 4,048,000 5,324,000 5,324,000 411,000 2,601,000 3,340,000                                              
      income before income tax benefit and loss from equity method investments
       30,086,250 22,209,000                                                                   
      income tax benefit
       -6,087,000 3,582,000 -25,635,000            -29,872,000 -29,872,000 -25,562,000  80,453,000 80,453,000 13,887,000 -2,443,000 -22,000,000    8,116,000 2,759,000                                         
      income before income tax benefit and income from equity method investments
         83,560,000                                                                  
      gain from disposal of a subsidiary
                   9,550,000                                                        
      add: net loss attributable to noncontrolling interest
           180,000 96,250 127,000 68,000 190,000 -2,825,000 -202,250 37,000 71,000 -917,000 724,000 6,874,000 7,754,000 19,742,000 13,108,000 3,488,000 9,283,000 2,553,000 2,116,000 8,429,000 2,256,750 3,142,000 2,973,000 2,912,000 1,259,000 1,259,000 169,000 765,000 529,000 1,070,232 1,070,232 1,044,425 565,061 1,097,711 2,151,831 2,151,831 1,299,005 607,705 331,627 103,973 103,973 17,592    20,837  6,928                 
      loss before income tax expense and income from equity method investments
            -3,913,750 -1,055,000  -41,637,000 -23,091,000 -21,657,000 -49,140,000  -42,049,000                                                       
      total net loss attributable to tal education group
            -7,770,250 -23,946,000  -45,037,000 -39,417,000 -24,048,750 -51,579,000 -787,000 -43,829,000 -108,123,000    -169,002,000                                                  
      net loss per common share
                                                                           
      basic
            130 -120  -210 -190 -190 -240  -200 -500    -800                                                  
      diluted
            130 -120  -210 -190 -190 -240  -200 -500    -800                                                  
      net loss per ads
                                                                           
      basic
            -12.5 -40  -70 -60 -37.5 -80  -70 -170    -270                                                  
      diluted
            -12.5 -40  -70 -60 -37.5 -80  -70 -170    -270                                                  
      income tax income
              10,018,000                                                             
      other expense
               -6,845,000                                                            
      impairment loss on intangible assets and goodwill
                     32,613,000 -977,487,000 46,247,000 426,190,000 71,504,000 -143,566,000 35,727,000  304,000 28,998,000           89,440.5 357,762                                 
      interest expense
                       -1,821,000 -6,050,000 -7,568,000 -7,568,000 -2,714,000 -3,068,000 -3,596,000 -3,857,000 -3,857,000 -2,735,000 -2,104,000 -3,124,000 -5,747,000 -5,747,000 -4,059,000 -3,957,000 -3,865,000 -3,638,991 -3,638,991 -3,906,460 -3,869,794 -5,225,084 -4,797,814 -4,797,814 -3,791,536 -2,667,238 -1,887,973 -1,886,730                      -270 -270 -15,512 
      loss before income tax benefit and income from equity method investments
                     -79,291,000    -267,887,000                                                  
      income before provision for income tax and income from equity method investments
                      -174,709,750 -87,983,000 -610,856,000                                                   
      income before provision for income tax and loss from equity method investments
                          10,816,000 -67,189,000 12,258,000   -59,730,000 44,852,000 -24,131,000  136,703,000 136,703,000 138,003,000 95,838,000 86,660,000 79,819,486 79,819,486 52,796,563 77,008,797 37,368,980 42,897,679 42,897,679 17,730,785 74,897,987 19,054,513 19,327,178 19,327,178 12,235,194 81,345,677 23,994,151 15,292,938 11,564,012 34,565,797 15,819,626                 
      income before income tax and loss from equity method investments
                             98,195,000 -33,136,000    -11,644,000                                         
      net income attributable to tal education group
                                  -7,304,000                                       3,898,719.5 2,349,037 
      provision for income tax
                                   -33,236,000 -33,236,000 -10,404,000 -15,532,000 -17,332,000 -8,711,295 -8,711,295 -11,388,652 -16,158,324 -8,395,454 -11,036,004 -8,937,160 -3,053,243 -17,597,079 -4,478,207 -8,229,596                   -823,598.75 -275,839 -1,896,932 656,545 -4,599,635 296,275 
      other (expenses)/income
                                         3,543,983 5,369,895    5,781,349.5 -661,721 23,802,211  247,820       1,437,803                  
      other (expenses) / income
                                            6,788,159                               
      total
                                            10,684,221                               
      other income/
                                             -52,680                  807,518            
      gain from disposal of components
                                                    377,126                       
      gain on fair value change from long-term investments
                                                  134,852 282,750 681,000                       
      gain on fair value change of long-term investments
                                                                           
      gain from disposal of investments
                                                   58,949.25  235,797                      
      gain on fair value change of long-term investment
                                                     450,000                      
      gain from disposal of a component
                                                     50,000,000                      
      other income /
                                                 -15,092           116,533.75     222,926.5 1,823,454         
      impairment loss on long-term investment
                                                                           
      other (expenses)/ income
                                                      1,434,624              1,214,199 682,776.75 -177,216 1,520,090    
      add: net loss attributable to non controlling interest
                                                      11,975                     
      gain on short-term investment
                                                            74,280  18,089 279,031            
      gain on fair value change from long-term investment
                                                       199,000 1,003,000                   
      gain on sales of available-for-sale securities
                                                            13,239.5 52,958              
      other comprehensive income, net of tax
                                                            773,706.25 741,506 371,836 1,981,483 158,093 370,567.25 2,251,418         
      comprehensive income
                                                          9,987,845 14,910,471 11,747,746.75 13,250,720 23,701,221 10,039,046 7,006,179 7,018,562.25 7,850,030 3,859,369        
      add: comprehensive loss attributable to noncontrolling interest
                                                          6,928                 
      comprehensive income attributable to tal education group
                                                          9,994,773 14,910,471 11,747,746.75 13,250,720 23,701,221 10,039,046 7,006,179 7,018,562.25 7,850,030 3,859,369        
      impairment loss on operating assets
                                                                594,162           
      income before income tax provision
                                                           16,830,167 16,830,167 14,378,408 26,815,355 9,261,596 6,979,831 6,979,831 6,439,950 5,691,158 8,444,232 8,444,232 1,717,686 12,610,539 9,032,143 9,032,143 2,857,983 
      benefit from income tax
                                                                           
      impairment loss on goodwill
                                                                     34,915  139,660    
      gain from sales of available-for-sale securities
                                                                           
      gain on extinguishment of liabilities
                                                                        134,370   
      net income from continuing operations
                                                                    7,582,177 7,582,177 1,441,847 10,713,607 8,375,598 8,375,598 2,561,708 
      net income from discontinued operations, net of taxes
                                                                        70,674   
      net income per common share
                                                                           
      basic from continuing operations
                                                                    0.05 0.05 0.01 0.07 0.05 0.06 0.02 
      basic from discontinued operations
                                                                         -0.003 -0.01 
      basic
                                                                    0.05 0.05 0.01 0.07 0.05 0.06 0.02 
      diluted from continuing operations
                                                                    0.05 0.05 0.01 0.07 0.05 0.06 0.02 
      diluted from discontinued operations
                                                                         -0.003 -0.01 
      diluted
                                                                    0.05 0.05 0.01 0.07 0.05 0.06 0.02 
      other expenses
                                                                        111,611 11,268.25 66,017 
      net income from discontinued operations, net of tax
                                                                         -101,267.25 -212,671 
      net income attributable to common shareholders of tal education group
                                                                         8,446,272 2,349,037 
      net income per series a convertible redeemable preferred share-basic
                                                                         0.03 0.02 
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2025-10-30 2025-07-31 2025-04-24 2025-02-28 2025-01-23 2024-10-24 2024-08-01 2024-04-25 2024-02-29 2024-01-26 2023-10-26 2023-07-28 2023-04-28 2023-02-28 2023-01-20 2022-10-28 2022-08-01 2022-04-29 2022-02-28 2022-02-22 2022-01-14 2021-04-22 2021-02-28 2021-01-21 2020-10-23 2020-07-30 2020-04-28 2020-02-29 2020-01-21 2019-10-25 2019-07-26 2019-04-25 2019-02-28 2019-01-24 2018-10-29 2018-07-27 2018-04-27 2018-02-28 2018-01-25 2017-10-27 2017-07-28 2017-04-28 2017-02-28 2017-01-25 2016-10-28 2016-07-26 2016-04-29 2016-02-29 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-02-28 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-02-28 2014-01-23 2013-10-23 2013-07-22 2013-04-23 2013-02-28 2013-01-24 2012-07-31 2012-04-30 2012-02-29 2012-01-20 2011-10-26 2011-04-29 2011-02-28 
                                                                             
        assets
                                                                             
        current assets
                                                                             
        cash and cash equivalents
      1,771,260,000 1,771,260,000 1,771,260,000 1,771,260,000 2,208,756,000 2,208,756,000 2,208,756,000 2,208,756,000 2,208,756,000 2,021,927,000 2,021,927,000 2,021,927,000 2,021,927,000 2,021,927,000 1,638,189,000 1,638,189,000 1,638,189,000 1,638,189,000 1,638,189,000 3,242,953,000 3,242,953,000 3,242,953,000 3,242,953,000 1,873,866,000 1,873,866,000 1,873,866,000 1,873,866,000 1,873,866,000 1,247,140,000 1,247,140,000 1,247,140,000 1,247,140,000 1,247,140,000 711,519,000 711,519,000 711,519,000 711,519,091 711,519,091 470,217,004 470,217,004 470,217,004 470,217,004 470,217,004 434,042,036 434,042,036 434,042,036 434,042,036 434,042,036 470,157,430 470,157,430 470,157,430 470,157,430 470,157,430 269,930,571 269,930,571 269,930,571 269,930,571 269,930,571 185,080,673 185,080,673 185,080,673 185,080,673 185,080,673 188,579,767 188,579,767 188,579,767 188,579,767 173,165,661 173,165,661 199,035,732 173,165,661 
        restricted cash, current
      187,846,000 187,846,000  187,846,000                                                                    
        short-term investments
      1,847,120,000 1,847,120,000 1,847,120,000 1,847,120,000 1,094,593,000 1,094,593,000 1,094,593,000 1,094,593,000 1,094,593,000 1,149,607,000 1,149,607,000 1,149,607,000 1,149,607,000 1,149,607,000 1,070,535,000 1,070,535,000 1,070,535,000 1,070,535,000 1,070,535,000 2,694,555,000 2,694,555,000 2,694,555,000 2,694,555,000 345,457,000 345,457,000 345,457,000 345,457,000 345,457,000 268,424,000 268,424,000 268,424,000 268,424,000 268,424,000 787,391,000 787,391,000 787,391,000 787,390,754 787,390,754 229,456,397 229,456,397 229,456,397 229,456,397 229,456,397 27,470,431   27,470,431 27,470,431                        
        inventory
      104,876,000 104,876,000 104,876,000 104,876,000 68,328,000 68,328,000 68,328,000 68,328,000 68,328,000 39,002,000 39,002,000 39,002,000 39,002,000 39,002,000 21,830,000 21,830,000 21,830,000 21,830,000 21,830,000 38,675,000 38,675,000 38,675,000 38,675,000 25,832,000 25,832,000 25,832,000 25,832,000 25,832,000 7,750,000 7,750,000 7,750,000 7,750,000 7,750,000 5,272,000 5,272,000 5,272,000 5,271,710 5,271,710 2,823,039 2,823,039 2,823,039 2,823,039 2,823,039 600,441 600,441 600,441 600,441 600,441 544,085 544,085 544,085 544,085 544,085 181,759 181,759 181,759 181,759 181,759 410,167 410,167 410,167 410,167 410,167 223,611 223,611 223,611 223,611 117,827 117,827 117,827 117,827 
        amounts due from related parties, current
      37,000 37,000  37,000                                                                    
        prepaid expenses and other current assets
      215,781,000 215,781,000 215,781,000 215,781,000 159,498,000 159,498,000 159,498,000 159,498,000 159,498,000 125,486,000 125,486,000 125,486,000 125,486,000 125,486,000 122,753,000 122,753,000 122,753,000 124,764,000 122,753,000 403,110,000 403,110,000 403,110,000 403,110,000 207,352,000 207,352,000 207,352,000 207,352,000 207,352,000 202,630,000 202,630,000 202,630,000 202,630,000 202,630,000 133,235,000 133,235,000 133,235,000 133,235,873 133,235,873 160,222,823 160,222,823 160,222,823 160,222,823 160,222,823 32,037,407 32,037,407 32,037,407 32,037,407 32,037,407 38,185,411 38,185,411 38,185,411 38,185,411 38,185,411 16,833,208 16,833,208 16,833,208 16,833,208 16,833,208 11,906,317 11,906,317 11,906,317 11,906,317 11,906,317 9,011,975 9,011,975 9,011,975 9,011,975 4,746,929 4,746,929 4,746,929 4,746,929 
        total current assets
      4,126,920,000 4,126,920,000 4,126,920,000 4,126,920,000 3,699,174,000 3,699,174,000 3,699,174,000 3,699,174,000 3,699,174,000 3,468,407,000 3,468,407,000 3,468,407,000 3,468,407,000 3,468,407,000 3,629,376,000 3,629,376,000 3,629,376,000 3,631,387,000 3,629,376,000 8,156,835,000 8,156,835,000 8,156,835,000 8,156,835,000 2,495,781,000 2,495,781,000 2,495,781,000 2,495,781,000 2,495,781,000 1,745,716,000 1,745,716,000 1,745,716,000 1,745,716,000 1,745,716,000 1,662,006,000 1,662,006,000 1,662,006,000 1,662,006,145 1,662,006,145 871,121,005 871,121,005 871,121,005 869,021,269 871,121,005 515,859,574 515,859,574 515,859,574 515,859,574 515,859,574 539,432,534 539,432,534 539,432,534 539,432,534 539,432,534 300,376,622 300,376,622 300,376,622 300,376,622 300,376,622 226,438,543 226,438,543 226,438,543 226,438,543 226,438,543 210,235,030 210,235,030 210,235,030 210,235,030 205,449,129 205,449,129 205,449,129 205,449,129 
        restricted cash, non-current
      32,625,000 32,625,000  32,625,000                                                                    
        property and equipment
      472,366,000 472,366,000 472,366,000 472,366,000 405,319,000 405,319,000 405,319,000 405,319,000 405,319,000 288,877,000 288,877,000 288,877,000 288,877,000 288,877,000 281,226,000 281,226,000 281,226,000 281,226,000 281,226,000 511,415,000 511,415,000 511,415,000 511,415,000 366,656,000 366,656,000 366,656,000 366,656,000 366,656,000 287,877,000 287,877,000 287,877,000 287,877,000 287,877,000 247,266,000 247,266,000 247,266,000 247,265,848 247,265,848 154,306,718 154,306,718 154,306,718 154,306,718 154,306,718 114,629,683 114,629,683 114,629,683 114,629,683 114,629,683 93,575,648 93,575,648 93,575,648 93,575,648 93,575,648 78,625,191 78,625,191 78,625,191 78,625,191 78,625,191 76,115,088 76,115,088 76,115,088 76,115,088 76,115,088 76,726,219 76,726,219 76,726,219 76,726,219 7,515,325 7,515,325 7,515,325 7,515,325 
        deferred tax assets
      3,487,000 3,487,000 3,487,000 3,487,000 4,620,000 4,620,000 4,620,000 4,620,000 4,620,000 5,973,000 5,973,000 5,973,000 5,973,000 5,973,000 6,747,000 6,747,000 6,747,000 6,747,000 6,747,000 317,189,000 317,189,000 317,189,000 317,189,000 79,534,000 79,534,000   79,534,000     29,179,000                                       
        rental deposits
      22,131,000 22,131,000 22,131,000 22,131,000 16,947,000 16,947,000 16,947,000 16,947,000 16,947,000 12,734,000 12,734,000 12,734,000 12,734,000 12,734,000 10,770,000 10,770,000 10,770,000 10,770,000 10,770,000 102,555,000 102,555,000 102,555,000 102,555,000 72,721,000 72,721,000 72,721,000 72,721,000 72,721,000 56,135,000 56,135,000 56,135,000 56,135,000 56,135,000 47,333,000 47,333,000 47,333,000 47,332,671 47,332,671 32,659,360 32,659,360 32,659,360  32,659,360                             
        intangible assets
      394,000 394,000   1,988,000 1,988,000 1,988,000 1,988,000 1,988,000 485,000 485,000 485,000 485,000 485,000 1,696,000 1,696,000 1,696,000 1,696,000 1,696,000 66,041,000 66,041,000 66,041,000 66,041,000 58,985,000 58,985,000 58,985,000 58,985,000 58,985,000 74,776,000 74,776,000 74,776,000 74,776,000 74,776,000 43,505,000 43,505,000 43,505,000 43,504,780 43,504,780 37,966,808 37,966,808 37,966,808 37,966,808 37,966,808 15,194,421 15,194,421 15,194,421 15,194,421 15,194,421 3,687,255 3,687,255 3,687,255 3,687,255 3,687,255 2,535,593 2,535,593 2,535,593 2,535,593 2,535,593 1,724,444 1,724,444 1,724,444 1,724,444 1,724,444 183,523 183,523 183,523 183,523 656,785 656,785 656,785 656,785 
        goodwill
      155,000 155,000           163,000       454,413,000 454,413,000 454,413,000 454,413,000 378,913,000 378,913,000 378,913,000 378,913,000 378,913,000 414,228,000 414,228,000 414,228,000 414,228,000 414,228,000 291,382,000 291,382,000 291,382,000 291,382,129 291,382,129 267,162,685 267,162,685 267,162,685 267,162,685 267,162,685 87,022,517 87,022,517 87,022,517 87,022,517 87,022,517 12,330,326 12,330,326 12,330,326 12,330,326 12,330,326 7,509,824 7,509,824 7,509,824 7,509,824 7,509,824 555,194 555,194 555,194 555,194 555,194 548,825 548,825 548,825 548,825 662,583 662,583 662,583 662,583 
        land use rights
      182,880,000 182,880,000 182,880,000 182,880,000  189,049,000   189,049,000     193,878,000     217,708,000    216,702,000     204,853,000                                            
        amounts due from related parties, non-current
      96,000 96,000  96,000                                                                    
        long-term investments
      305,105,000 305,105,000 305,105,000 305,105,000 284,266,000 284,266,000 284,266,000 284,266,000 284,266,000 453,375,000 453,375,000 453,375,000 453,375,000 453,375,000 414,487,000 414,487,000 414,487,000 412,476,000 414,487,000 667,636,000 667,636,000 667,636,000 667,636,000 571,601,000 571,601,000 571,601,000 571,601,000 571,601,000 850,695,000 850,695,000 850,695,000 850,695,000 850,695,000 597,606,000 597,606,000 597,606,000 597,605,775 597,605,775 347,732,444 347,732,444 347,732,444 347,732,444 347,732,444 274,356,960 274,356,960 274,356,960 274,356,960 274,356,960 97,359,075 97,359,075 97,359,075 97,359,075 97,359,075 27,137,239 27,137,239 27,137,239 27,137,239 27,137,239     5,491,073         
        long-term prepayments and other non-current assets
      27,844,000 27,844,000 28,393,000 28,393,000 14,359,000 14,359,000 14,359,000 14,359,000 14,359,000 5,534,000 5,534,000 5,534,000 5,371,000 5,534,000 5,418,000 5,418,000 5,418,000 5,418,000 5,418,000 57,694,000 57,694,000 57,694,000 57,694,000 85,275,000 85,275,000 85,275,000 85,275,000 85,275,000 267,404,000 267,404,000 267,404,000 267,404,000 267,404,000 138,190,000 138,190,000 138,190,000 138,189,853 138,189,853 96,107,917 96,107,917 96,107,917 96,107,917 96,107,917 25,321,691 25,321,691 25,321,691 25,321,691 25,321,691 9,194,468 9,194,468 9,194,468 9,194,468 9,194,468                   
        operating lease right-of-use assets
      329,064,000 329,064,000 329,064,000 329,064,000 231,104,000 231,104,000 231,104,000 231,104,000 231,104,000 149,002,000 149,002,000 149,002,000 149,002,000 149,002,000 227,072,000 227,072,000 227,072,000 227,072,000 227,072,000 1,545,735,000 1,545,735,000 1,545,735,000 1,545,735,000 1,243,692,000 1,243,692,000 1,243,692,000 1,243,692,000 1,243,692,000                                            
        total assets
      5,503,067,000 5,503,067,000 5,503,067,000 5,503,067,000 4,927,949,000 4,927,949,000 4,927,949,000 4,927,949,000 4,927,949,000 4,724,354,000 4,724,354,000 4,724,354,000 4,724,354,000 4,724,354,000 5,082,528,000 5,082,528,000 5,082,528,000 5,082,528,000 5,082,528,000 12,112,309,000 12,112,309,000 12,112,309,000 12,112,309,000 5,571,246,000 5,571,246,000 5,571,246,000 5,571,246,000 5,571,246,000 3,735,091,000 3,735,091,000 3,735,091,000 3,735,091,000 3,735,091,000 3,054,560,000 3,054,560,000 3,054,560,000 3,054,559,080 3,054,559,080 1,828,905,951 1,828,905,951 1,828,905,951 1,826,806,215 1,828,905,951 1,061,379,033 1,061,379,033 1,061,379,033 1,061,379,033 1,061,379,033 772,414,637 772,414,637 772,414,637 772,414,637 772,414,637 427,598,767 427,598,767 427,598,767 427,598,767 427,598,767 316,041,879 316,041,879 316,041,879 316,041,879 316,041,879 294,652,905 294,652,905 294,652,905 294,652,905 217,770,044 217,770,044 217,770,044 217,770,044 
        liabilities and equity
                                                                             
        current liabilities
                                                                             
        accounts payable
      146,300,000 146,300,000 146,300,000 146,300,000 127,321,000 127,321,000 127,321,000 127,321,000 127,321,000 59,991,000 59,991,000 59,991,000 59,991,000 59,991,000 89,838,000 89,838,000 89,838,000 89,838,000 89,838,000 353,778,000 353,778,000 353,778,000 353,778,000 117,770,000 117,770,000 117,770,000 117,770,000 117,770,000 106,493,000 106,493,000 106,493,000 106,493,000 106,493,000 57,605,000 57,605,000 57,605,000 57,605,414 57,605,414 22,637,199 22,637,199 22,637,199 22,637,199 22,637,199 10,404,047 10,404,047 10,404,047 10,404,047 10,404,047 4,705,492 4,705,492 4,705,492 4,705,492 4,705,492 2,349,365 2,349,365 2,349,365 2,349,365 2,349,365 2,009,473 2,009,473 2,009,473 2,009,473 2,009,473 2,863,596 2,863,596 2,863,596 2,863,596 911,254 911,254 911,254 911,254 
        deferred revenue, current
      624,272,000 624,272,000  624,272,000                                                                    
        amounts due to related parties, current
      93,000 93,000  93,000                                                                    
        accrued expenses and other current liabilities
      582,227,000 582,227,000 582,227,000 582,227,000 491,911,000 491,911,000 491,911,000 491,911,000 491,911,000 446,711,000 446,711,000 446,711,000 446,711,000 446,711,000 558,718,000 558,718,000 509,461,000 509,461,000 509,461,000 911,283,000 911,283,000 911,283,000 911,283,000 552,650,000 552,650,000 552,650,000 552,650,000 552,650,000 365,195,000 365,195,000 365,195,000 365,195,000 365,195,000 229,122,000 229,122,000 229,122,000 229,122,303 229,122,303 116,830,290 116,830,290 116,830,290 116,830,290 116,830,290 70,267,551 70,267,551 70,267,551 70,267,551 70,267,551 43,988,602 43,988,602 43,988,602 43,988,602 43,988,602 27,423,992 27,423,992 27,423,992 27,423,992 27,423,992 17,196,001 17,196,001 17,196,001 17,196,001 17,196,001 15,284,190 15,284,190 15,284,190 15,284,190 8,053,980 8,053,980 8,053,980 8,053,980 
        operating lease liabilities, current
      88,453,000 88,453,000  88,453,000                                                                    
        total current liabilities
      1,441,345,000 1,441,345,000 1,441,345,000 1,441,345,000 1,082,218,000 1,082,218,000 1,082,218,000 1,082,218,000 1,082,218,000 783,865,000 783,865,000 783,865,000 783,865,000 783,865,000 902,584,000 902,584,000 902,584,000 902,584,000 902,584,000 3,373,851,000 3,373,851,000 3,373,851,000 3,373,851,000 1,806,558,000 1,806,558,000 1,806,558,000 1,806,558,000 1,806,558,000 1,183,718,000 1,183,718,000 1,183,718,000 1,183,718,000 1,183,718,000 1,133,387,000 1,133,387,000 1,133,387,000 1,133,387,041 1,133,387,041 667,140,343 667,140,343 667,140,343 667,140,343 667,140,343 383,163,427 383,163,427 383,163,427 383,163,427 383,163,427 232,555,023 232,555,023 232,555,023 232,555,023 232,555,023 166,756,326 166,756,326 166,756,326 166,756,326 166,756,326 124,497,655 124,497,655 124,497,655 124,497,655 124,497,655 104,379,120 104,379,120 104,379,120 104,379,120 62,601,039 62,601,039 62,601,039 62,601,039 
        deferred revenue, non-current
      46,955,000 46,955,000  46,955,000                                                                    
        deferred tax liabilities
      3,474,000 3,474,000 3,474,000 3,474,000 2,360,000 2,360,000 2,360,000 2,360,000 2,360,000 1,563,000 1,563,000 1,563,000 1,563,000 1,563,000 1,680,000 1,680,000 1,680,000 1,680,000 1,680,000 10,333,000 10,333,000 10,333,000 10,333,000 7,789,000 7,789,000   7,789,000     17,738,000                                       
        operating lease liabilities, non-current
      244,895,000 244,895,000  244,895,000                                                                    
        total liabilities
      1,736,669,000 1,736,669,000 1,736,669,000 1,736,669,000 1,289,185,000 1,289,185,000 1,289,185,000 1,289,185,000 1,289,185,000 903,441,000 903,441,000 903,441,000 903,441,000 903,441,000 1,080,266,000 1,080,266,000 1,080,266,000 1,080,266,000 1,080,266,000 6,907,753,000 6,907,753,000 6,907,753,000 6,907,753,000 3,027,049,000 3,027,049,000 3,027,049,000 3,027,049,000 3,027,049,000 1,204,614,000 1,204,614,000 1,204,614,000 1,204,614,000 1,204,614,000 1,414,096,000 1,414,096,000 1,414,096,000 1,414,095,682 1,414,095,682 1,148,041,620 1,148,041,620 1,148,041,620 1,148,041,620 1,148,041,620 620,641,546 620,641,546 620,641,546 620,641,546 620,641,546 458,843,821 458,843,821 458,843,821 458,843,821 458,843,821 167,602,366 167,602,366 167,602,366 167,602,366 167,602,366 124,596,600 124,596,600 124,596,600 124,596,600 124,596,600 104,535,614 104,535,614 104,535,614 104,535,614 62,718,820 62,718,820 62,718,820 62,718,820 
        equity
                                                                             
        class a common shares
      154,000 154,000 154,000 154,000 152,000 152,000 152,000 152,000 152,000 169,000 169,000 169,000 169,000 169,000 167,000 167,000 167,000 167,000 167,000 148,000 148,000 148,000 148,000 133,000 133,000 133,000 133,000 133,000 127,000 127,000 127,000 127,000 127,000 118,000 118,000 118,000 118,402 118,402 93,131 93,131 93,131 93,131 93,131 90,310 90,310 90,310 90,310 90,310 88,372 88,372 88,372 88,372 88,372 78,204 78,204 78,204 78,204 78,204 68,314 68,314 68,314 68,314 68,314 45,277 45,277 45,277 45,277 27,600 27,600 27,600 27,600 
        class b common shares
      49,000 49,000 49,000 49,000 49,000 49,000 49,000 49,000 49,000 49,000 49,000 49,000 49,000 49,000 49,000 49,000 49,000 49,000 49,000 67,000 67,000 67,000 67,000 67,000 67,000 67,000 67,000 67,000 71,000 71,000 71,000 71,000 71,000 71,000 71,000 71,000 70,556 70,556 71,456 71,456 71,456 71,456 71,456 71,456 71,456 71,456 71,456 71,456 71,456 71,456 71,456 71,456 71,456 79,531 79,531 79,531 79,531 79,531 87,806 87,806 87,806 87,806 87,806 109,681 109,681 109,681 109,681 125,000 125,000 125,000 125,000 
        treasury stock
               -6,000 -6,000 -6,000 -6,000 -6,000                                                          
        additional paid-in capital
      4,294,819,000 4,294,819,000 4,294,819,000 4,294,819,000 4,256,957,000 4,256,957,000 4,256,957,000 4,256,957,000 4,256,957,000 4,400,656,000 4,400,656,000 4,400,656,000 4,400,656,000 4,400,656,000 4,358,265,000 4,358,265,000 4,358,265,000 4,358,265,000 4,358,265,000 4,369,125,000 4,369,125,000 4,369,125,000 4,369,125,000 1,675,640,000 1,675,640,000 1,675,640,000 1,675,640,000 1,675,640,000 1,485,521,000 1,485,521,000 1,485,521,000 1,485,521,000 1,485,521,000 884,717,000 884,717,000 884,717,000 884,716,838 884,716,838 141,968,264 141,968,264 141,968,264 141,968,264 141,968,264 108,404,873 108,404,873 108,404,873 108,404,873 108,404,873 82,479,806 82,479,806 82,479,806 82,479,806 82,479,806 92,664,436 92,664,436 92,664,436 92,664,436 92,664,436 86,016,387 86,016,387 86,016,387 86,016,387 86,016,387 119,769,989 119,769,989 119,769,989 119,769,989 112,055,718 112,055,718 112,055,718 112,055,718 
        statutory reserve
      179,537,000 179,537,000 179,537,000 179,537,000 165,138,000 165,138,000 165,138,000 165,138,000 165,138,000 160,353,000 160,353,000 160,353,000 160,353,000 160,353,000 154,362,000 154,362,000 154,362,000 154,362,000 154,362,000 121,285,000 121,285,000 121,285,000 121,285,000 82,712,000 82,712,000 82,712,000 82,712,000 82,712,000 58,690,000 58,690,000 58,690,000 58,690,000 58,690,000 38,315,000 38,315,000 38,315,000 38,315,493 38,315,493 28,407,421 28,407,421 28,407,421 28,407,421 28,407,421 22,981,900 22,981,900 22,981,900 22,981,900 22,981,900 18,961,627 18,961,627 18,961,627 18,961,627 18,961,627 15,015,824 15,015,824 15,015,824 15,015,824 15,015,824 12,291,341 12,291,341 12,291,341 12,291,341 12,291,341 10,502,713 10,502,713 10,502,713 10,502,713 8,240,697 8,240,697 8,240,697 8,240,697 
        accumulated deficit
      -624,078,000 -624,078,000 -624,078,000 -624,078,000 -694,270,000 -694,270,000 -694,270,000 -694,270,000 -694,270,000 -685,912,000 -685,912,000 -685,912,000 -685,912,000 -685,912,000 -544,309,000 -544,309,000 -544,309,000                                                       
        accumulated other comprehensive loss
      -83,914,000 -83,914,000 -83,914,000 -83,914,000 -65,928,000 -65,928,000 -65,928,000 -65,928,000 -65,928,000 -30,666,000 -30,666,000 -30,666,000              -28,913,000                                              
        total tal education group's equity
      3,766,567,000    3,662,098,000 3,662,098,000 3,662,098,000 3,662,098,000  3,844,643,000 3,844,643,000 3,844,643,000 3,844,643,000  4,030,151,000 4,030,151,000 4,030,151,000 4,030,151,000  5,201,829,000 5,201,829,000 5,201,829,000  2,515,736,000 2,515,736,000 2,515,736,000 2,515,736,000  2,483,747,000 2,483,747,000 2,483,747,000  2,483,747,000  1,620,748,000   1,620,747,787  644,244,906 644,244,906  644,244,906   436,979,903  436,979,903                        
        non-controlling interests
      -169,000 -169,000  -169,000                                                                    
        total equity
      3,766,398,000 3,766,398,000 3,766,398,000 3,766,398,000 3,638,764,000 3,638,764,000 3,638,764,000 3,638,764,000 3,638,764,000 3,820,913,000 3,820,913,000 3,820,913,000 3,820,913,000 3,820,913,000 4,002,262,000 4,002,262,000 4,002,262,000 4,002,262,000 4,002,262,000 5,202,781,000 5,202,781,000 5,202,781,000 5,202,781,000 2,544,197,000 2,544,197,000 2,544,197,000 2,544,197,000 2,544,197,000 2,530,477,000 2,530,477,000 2,530,477,000 2,530,477,000 2,530,477,000 1,640,464,000 1,640,464,000 1,640,464,000 1,640,463,398 1,640,463,398 680,864,331 680,864,331 680,864,331 678,764,595 680,864,331 440,737,487 440,737,487 440,737,487 440,737,487 440,737,487 313,570,816 313,570,816 313,570,816 313,570,816 313,570,816 259,996,401 259,996,401 259,996,401  259,996,401              
        total liabilities and equity
      5,503,067,000 5,503,067,000 5,503,067,000 5,503,067,000 4,927,949,000 4,927,949,000 4,927,949,000 4,927,949,000 4,927,949,000 4,724,354,000 4,724,354,000 4,724,354,000 4,724,354,000 4,724,354,000 5,082,528,000 5,082,528,000 5,082,528,000          5,571,246,000 5,571,246,000 3,735,091,000 3,735,091,000 3,735,091,000 3,735,091,000 3,735,091,000 3,054,560,000 3,054,560,000 3,054,560,000 3,054,559,080 3,054,559,080 1,828,905,951 1,828,905,951 1,828,905,951 1,826,806,215 1,828,905,951 1,061,379,033 1,061,379,033 1,061,379,033 1,061,379,033 1,061,379,033 772,414,637 772,414,637 772,414,637 772,414,637 772,414,637 427,598,767 427,598,767 427,598,767 427,598,767 427,598,767 316,041,879 316,041,879 316,041,879 316,041,879 316,041,879 294,652,905 294,652,905 294,652,905 294,652,905 217,770,044 217,770,044   
        total tal education group’s equity
       3,766,567,000 3,766,567,000                             2,483,747,000  1,620,748,000  1,620,748,000 1,620,747,787  644,244,906   642,145,170  436,979,903 436,979,903  436,979,903  313,292,575 313,292,575 313,292,575 313,292,575 313,292,575 259,996,401 259,996,401 259,996,401 259,996,401 259,996,401 191,445,279 191,445,279 191,445,279 191,445,279 191,445,279 190,117,291 190,117,291 190,117,291 190,117,291 155,051,224 155,051,224 155,051,224 155,051,224 
        restricted cash-current
        187,846,000  167,656,000 167,656,000 167,656,000 167,656,000 167,656,000 126,891,000 126,891,000 126,891,000 126,891,000 126,891,000 755,646,000 755,646,000 755,646,000 755,646,000 755,646,000 1,758,937,000 1,758,937,000 1,758,937,000 1,758,937,000 28,084,000 28,084,000 28,084,000 28,084,000 28,084,000 9,227,000 9,227,000 9,227,000 9,227,000 9,227,000 6,267,000 6,267,000 6,267,000 6,266,671 6,266,671 2,732,559 2,732,559 2,732,559 2,732,559 2,732,559 1,083,787 1,083,787 1,083,787 1,083,787 1,083,787 606,169 606,169 606,169 606,169 606,169 325,688 325,688 325,688 325,688 325,688 2,270,269 2,270,269 2,270,269           
        amounts due from related parties-current
        37,000  343,000 343,000 343,000 343,000 343,000 423,000 423,000 423,000 423,000 423,000 919,000 919,000 919,000 919,000 919,000 2,964,000 2,964,000 2,964,000 2,964,000 3,642,000 3,642,000 3,642,000 3,642,000 3,642,000 3,341,000 3,341,000 3,341,000 3,341,000 3,341,000 3,229,000 3,229,000 3,229,000 3,228,839 3,228,839 3,424,285 3,424,285 3,424,285 3,424,285 3,424,285 2,594,430 2,594,430 2,594,430 2,594,430 2,594,430 159,502 159,502 159,502 159,502 159,502                   
        restricted cash-non-current
        32,625,000  81,064,000 81,064,000 81,064,000 81,064,000 81,064,000 146,089,000 146,089,000 146,089,000 146,089,000 146,089,000 287,951,000 287,951,000 287,951,000 287,951,000 287,951,000 16,094,000 16,094,000 16,094,000 16,094,000 13,235,000 13,235,000 13,235,000 13,235,000 13,235,000 7,334,000 7,334,000 7,334,000 7,334,000 7,334,000 9,911,000 9,911,000 9,911,000 9,910,866 9,910,866 5,660,713 5,660,713 5,660,713 5,660,713 5,660,713 3,881,858 3,881,858 3,881,858 3,881,858 3,881,858 3,773,302 3,773,302 3,773,302 3,773,302 3,773,302 2,546,878 2,546,878 2,546,878 2,546,878 2,546,878              
        amounts due from related parties-non-current
        96,000  59,000 59,000 59,000  59,000        77,000 77,000 77,000          1,747,000 1,747,000 1,747,000 1,747,000 1,747,000            1,342,999 1,342,999 1,342,999 1,342,999  319,005 319,005 319,005 319,005                   
        deferred revenue-current
        624,272,000  400,286,000 400,286,000 400,286,000 400,286,000 400,286,000 234,889,000 234,889,000 234,889,000 234,889,000 234,889,000 187,718,000 187,718,000 187,718,000 187,718,000 187,718,000 1,387,493,000 1,387,493,000 1,387,493,000 1,387,493,000 780,167,000 780,167,000 780,167,000 780,167,000 780,167,000 433,610,000 433,610,000 433,610,000 433,610,000 433,610,000 824,276,000 824,276,000 824,276,000 824,276,004 824,276,004 504,147,032 504,147,032 504,147,032 504,147,032 504,147,032 280,934,750 280,934,750 280,934,750 280,934,750 280,934,750                        
        amounts due to related parties-current
        93,000  96,000 96,000 96,000 96,000 96,000 100,000 100,000 100,000 100,000 100,000 205,000 205,000 205,000 205,000 205,000 3,488,000 3,488,000 3,488,000 3,488,000 4,361,000 4,361,000 4,361,000 4,361,000 4,361,000 24,375,000 24,375,000 24,375,000 24,375,000 24,375,000 8,746,000 8,746,000 8,746,000 8,745,624 8,745,624 3,042,785 3,042,785 3,042,785 3,042,785 3,042,785                             
        operating lease liabilities, current portion
        88,453,000  62,604,000 62,604,000 62,604,000 62,604,000 62,604,000 42,174,000 42,174,000 42,174,000 42,174,000 42,174,000 66,105,000 66,105,000 66,105,000 66,105,000 66,105,000 382,671,000 382,671,000 382,671,000 382,671,000 304,960,000 304,960,000 304,960,000 304,960,000 304,960,000                                            
        deferred revenue-non-current
        46,955,000  27,993,000 27,993,000 27,993,000 27,993,000 27,993,000 2,465,000 2,465,000 2,465,000 2,465,000 2,465,000 14,000 14,000 14,000 14,000 14,000 30,005,000 30,005,000 30,005,000 30,005,000 833,000 833,000 833,000 833,000 833,000 2,497,000 2,497,000 2,497,000 2,497,000 2,497,000 17,980,000 17,980,000 17,980,000 17,980,379 17,980,379 14,726,473 14,726,473 14,726,473 14,726,473 14,726,473 8,346,457 8,346,457 8,346,457 8,346,457 8,346,457                        
        operating lease liabilities, non-current portion
        244,895,000  176,614,000 176,614,000 176,614,000 176,614,000 176,614,000 115,548,000 115,548,000 115,548,000 115,548,000 115,548,000 175,988,000 175,988,000 175,988,000 175,988,000 175,988,000 1,193,564,000 1,193,564,000 1,193,564,000 1,193,564,000 949,919,000 949,919,000 949,919,000 949,919,000 949,919,000                                            
        noncontrolling interests
        -169,000  -23,334,000 -23,334,000 -23,334,000  -23,334,000     -23,730,000     -27,889,000    952,000     28,461,000                                            
        commitments and contingencies
                                                                             
        total tal education group shareholders’ equity
         3,766,567,000     3,662,098,000     3,844,643,000     4,030,151,000    5,201,829,000                                                 
        land use right
          189,049,000  189,049,000 189,049,000  193,878,000 193,878,000 193,878,000 193,878,000  217,708,000 217,708,000 217,708,000 217,708,000  216,702,000 216,702,000 216,702,000  204,853,000 204,853,000 204,853,000 204,853,000                                             
        short-term debt
                                                                             
        income tax receivables
               5,071,000 5,071,000 5,071,000 5,071,000 5,071,000 19,504,000 19,504,000 19,504,000 19,504,000 19,504,000 15,641,000 15,641,000 15,641,000 15,641,000 11,548,000 11,548,000 11,548,000 11,548,000 11,548,000 7,204,000 7,204,000 7,204,000 7,204,000 7,204,000 15,093,000 15,093,000 15,093,000 15,093,207  2,244,898 2,244,898 2,244,898                               
        amounts due from related parties- non-current
             59,000       77,000 77,000                                                        
        noncontrolling interest
             -23,334,000  -23,730,000 -23,730,000 -23,730,000 -23,730,000  -27,889,000 -27,889,000 -27,889,000 -27,889,000  952,000 952,000 952,000  28,461,000 28,461,000 28,461,000 28,461,000  46,730,000 46,730,000 46,730,000 46,730,000 46,730,000 19,716,000 19,716,000 19,716,000 19,715,611 19,715,611 36,619,425  36,619,425 36,619,425 36,619,425 3,757,584  3,757,584 3,757,584 3,757,584 278,241   278,241                    
        accumulated other comprehensive income
                  -30,666,000 -30,666,000 61,617,000 61,617,000 61,617,000 61,617,000 61,617,000 86,321,000 86,321,000 86,321,000 86,321,000 -28,913,000 -28,913,000  -28,913,000 -28,913,000 17,047,000 17,047,000 17,047,000 17,047,000 17,047,000 132,325,000 132,325,000 132,325,000 132,324,966 132,324,966 55,869,132 55,869,132 55,869,132 55,868,240 55,869,132 -949,647 -949,647 -949,647 -949,647 -949,647 4,168,548 4,168,548 4,168,548 4,168,548 4,168,548 7,846,412 7,846,412 7,846,412 7,846,412 7,846,412 6,550,726 6,550,726 6,550,726 6,550,726 6,550,726 4,910,364 4,910,364 4,910,364 4,910,364 1,874,579 1,874,579 1,874,579 1,874,579 
        income tax payable
                      49,257,000 49,257,000 49,257,000 65,138,000 65,138,000 65,138,000 65,138,000 46,650,000 46,650,000 46,650,000 46,650,000 46,650,000 38,743,000 38,743,000 38,743,000 38,743,000 38,743,000 13,638,000 13,638,000 13,638,000 13,637,696 13,637,696 20,483,037 20,483,037 20,483,037 20,483,037 20,483,037 17,187,453 17,187,453 17,187,453 17,187,453 17,187,453 6,136,813 6,136,813 6,136,813 6,136,813 6,136,813 4,519,807 4,519,807 4,519,807 4,519,807 4,519,807 2,778,305 2,778,305 2,778,305 2,778,305 2,778,305 637,302 637,302 637,302 637,302 2,877,887 2,877,887 2,877,887 2,877,887 
        current portion of long-term debt
                         270,000,000 270,000,000 270,000,000 270,000,000                                                 
        bond payable
                         2,300,000,000  2,300,000,000 2,300,000,000           11,075,000 11,075,000 11,075,000 11,075,000 11,075,000 225,148,918 225,148,918 225,148,918 225,148,918 225,148,918 227,827,301 227,827,301 227,827,301 227,827,301 227,827,301 226,062,006 226,062,006 226,062,006 226,062,006 226,062,006                   
        mezzanine equity
                                                                             
        redeemable non-controlling interests
                         1,775,000 1,775,000 1,775,000                                                  
        retained earnings/
                       -544,309,000 -544,309,000 624,883,000 624,883,000                                                   
        total liabilities, mezzanine equity and equity
                       5,082,528,000 5,082,528,000 12,112,309,000 12,112,309,000 12,112,309,000 12,112,309,000 5,571,246,000 5,571,246,000 5,571,246,000                                              
        redeemable noncontrolling interests
                            1,775,000                                                 
        bond payable, current portion
                                  5,275,000 5,275,000 5,275,000 5,275,000 5,275,000                                       
        bond payable, non-current portion
                          2,300,000,000                                                   
        long-term debt
                             261,950,000 261,950,000 261,950,000 261,950,000 261,950,000      225,000,000 225,000,000 225,000,000 225,000,000 225,000,000 225,000,000 225,000,000 225,000,000 225,000,000 225,000,000                             
        retained earnings
                           624,883,000 624,883,000 786,097,000 786,097,000 786,097,000 786,097,000 786,097,000 920,314,000 920,314,000 920,314,000 920,314,000 920,314,000 565,202,000 565,202,000 565,202,000 565,201,532 565,201,532 417,835,502 417,835,502 417,835,502 415,736,658 417,835,502 306,381,011 306,381,011 306,381,011 306,381,011 306,381,011 207,522,766 207,522,766 207,522,766 207,522,766 207,522,766 144,311,994 144,311,994 144,311,994 144,311,994 144,311,994 86,430,705 86,430,705 86,430,705 86,430,705 86,430,705 54,779,267 54,779,267 54,779,267 54,779,267 32,727,630 32,727,630 32,727,630 32,727,630 
        short-term debt and current portion of long-term debt
                                  210,027,000 210,027,000 210,027,000 210,027,000 210,027,000                                       
        deferred tax assets-non-current
                               79,534,000 79,534,000  29,179,000 29,179,000 29,179,000 29,179,000  17,361,000 17,361,000 17,361,000 17,361,013 17,361,013 16,188,301 16,188,301 16,188,301 16,188,301 16,188,301 6,654,778 6,654,778 6,654,778 6,654,778 6,654,778 1,708,212 1,708,212 1,708,212 1,708,212 1,708,212 555,528 555,528 555,528 555,528 555,528 538,464 538,464 538,464 538,464 538,464 490,222 490,222 490,222 490,222 668,096 668,096 668,096 668,096 
        deferred tax liabilities-non-current
                               7,789,000 7,789,000  17,738,000 17,738,000 17,738,000 17,738,000  20,039,000 20,039,000 20,039,000 20,039,040 20,039,040 13,185,886 13,185,886 13,185,886 13,185,886 13,185,886 1,304,361 1,304,361 1,304,361 1,304,361 1,304,361 226,792 226,792 226,792 226,792 226,792 32,344 32,344 32,344 32,344 32,344 98,945 98,945 98,945 98,945 98,945 156,494 156,494 156,494 156,494 117,781 117,781 117,781 117,781 
        amounts due to related parties-non-current
                                  196,000 196,000 196,000 196,000 196,000 271,000 271,000 271,000 270,657 270,657 2,840,000 2,840,000 2,840,000 2,840,000 2,840,000                             
        other non-current liabilities
                                  465,000 465,000 465,000  465,000                                       
        class a common shares issuable
                                  1,977,000 1,977,000 1,977,000 1,977,000 1,977,000                                       
        total tal education group shareholders' equity
                                 2,515,736,000                                            
        long-term payable
                                     465,000  6,344,000 6,344,000 6,344,000 6,343,565 6,343,565                813,696 813,696 813,696 813,696 813,696              
        tal education group shareholders’ equity
                                                                             
        tal education group shareholders' equity
                                                                             
        income tax receivable
                                           15,093,207    145,162 2,244,898      3,222,529 3,222,529 3,222,529 3,222,529 3,222,529 9,824,333 9,824,333 9,824,333 9,824,333 9,824,333              
        non-controlling interest
                                             36,619,425     3,757,584     278,241   278,241                   
        term deposits
                                                 17,292,636 17,292,636 17,292,636 17,292,636 17,292,636 21,229,763 21,229,763 21,229,763 21,229,763 21,229,763      24,110,716 24,110,716 24,110,716 24,110,716 24,110,716 10,328,116 10,328,116 10,328,116 10,328,116 25,870,071 25,870,071  25,870,071 
        deferred tax assets-current
                                                 738,406 738,406 738,406 738,406 738,406 4,562,034 4,562,034 4,562,034 4,562,034 4,562,034 3,281,063 3,281,063 3,281,063 3,281,063 3,281,063 2,260,446 2,260,446 2,260,446 2,260,446 2,260,446 1,729,758 1,729,758 1,729,758 1,729,758 1,082,932 1,082,932 1,082,932 1,082,932 
        rental deposit
                                               32,659,360  17,114,552 17,114,552 17,114,552 17,114,552 17,114,552 11,034,812 11,034,812 11,034,812 11,034,812 11,034,812 7,322,438 7,322,438 7,322,438 7,322,438 7,322,438 5,179,073 5,179,073 5,179,073 5,179,073 5,179,073 4,545,605 4,545,605 4,545,605 4,545,605 2,818,126 2,818,126 2,818,126 2,818,126 
        deferred tax liabilities-current
                                                 91,730 91,730 91,730 91,730 91,730 62,100 62,100 62,100 62,100 62,100 62,100 62,100 62,100 62,100 62,100              
        amounts due from related party-non-current
                                                 1,342,999                            
        amounts due to related parties
                                                 4,277,896 4,277,896 4,277,896 4,277,896 4,277,896 22,077 22,077 22,077 22,077 22,077               79,893 79,893 79,893 79,893 
        short-term investment
                                                  27,470,431 27,470,431   765,611 765,611 765,611 765,611 765,611                   
        assets held for sale
                                                                             
        amounts due from related party
                                                      319,005                       
        deferred revenue
                                                      177,639,939 177,639,939 177,639,939 177,639,939 177,639,939 132,401,062 132,401,062 132,401,062 132,401,062 132,401,062 102,513,876 102,513,876 102,513,876 102,513,876 102,513,876 85,594,032 85,594,032 85,594,032 85,594,032 50,678,025 50,678,025 50,678,025 50,678,025 
        non controlling interest
                                                        278,241                     
        long-term prepayments
                                                           989,454 989,454 989,454 989,454 989,454      1,923,481 1,923,481 1,923,481 1,923,481     
        available-for-sale securities
                                                                399,955 399,955 399,955 399,955 399,955 361,803 361,803 361,803 361,803 465,709 465,709 465,709 465,709 
        long-term investment
                                                                5,491,073 5,491,073 5,491,073 5,491,073          
        restricted cash-non- current
                                                                             
        restricted cash
                                                                   2,270,269 2,270,269         
        dividend payable
                                                                             
        long-term prepaid expenses
                                                                             
        liabilities, convertible redeemable preferred shares and equity
                                                                             
        convertible loan
                                                                             
        series a convertible redeemable preferred shares
                                                                             
        class b common shares subscription receivable
                                                                             
        total liabilities, convertible redeemable preferred shares and equity
                                                                           217,770,044 217,770,044 
                                                                             
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD