

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 16,748,585 | 17,304,973 | 17,608,511 | 17,940,609 | 17,099,213 | 17,058,148 | |
COGS | 2,227,157 | 2,251,835 | 2,220,293 | 2,284,558 | 2,171,974 | 2,039,872 | |
Gross Profit | 14,521,428 | 15,053,138 | 15,388,218 | 15,656,051 | 14,927,239 | 15,018,233 | |
Operating Expenses & Income | |||||||
Operating Income | 1,432,362 | 1,594,348 | 1,756,276 | 1,690,862 | 1,015,003 | 2,209,040 | |
Total Operating Expenses | 13,089,066 | 13,458,790 | 13,631,942 | 13,965,189 | 13,912,236 | 12,809,193 | |
R&D Expenses | 347,711 | 340,864 | 369,507 | 378,079 | 339,507 | 353,802.4 | |
Selling General & Admin Expenses | 2,473,634 | 2,625,441 | 2,662,839 | 2,896,555 | 2,877,631 | 2,836,535 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (290,202) | (318,540.3) | (384,076.2) | (436,556.4) | (388,400.9) | (369,092.7) | |
Interest Income | 155,133 | 179,838 | 71,412 | 87,245 | 284,903 | 177,087 | |
Income Tax Expense | 446,796 | 288,321 | 342,242 | 374,670 | 347,177 | 298,880 | |
Net Income | |||||||
Net Income | 2,407,523 | 912,400 | 1,093,611 | 1,250,155 | 408,410 | 747,339 | |
Supplemental | |||||||
EBIT | 1,997,928 | 1,564,459 | 1,877,992 | 2,164,894 | 1,105,466 | 1,287,803 | |
EBITDA | 6,112,322 | 5,319,771 | 5,628,788 | 5,864,784 | 4,439,303.9 | 4,805,629 | |