

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 25,673,756.8 | 28,027,488.2 | 28,507,872.8 | 30,957,341.5 | 32,960,722.5 | 33,709,963.6 | |
COGS | 22,868,622.2 | 25,063,494.1 | 25,594,513.6 | 27,885,423 | 29,852,882.4 | 30,480,447.3 | |
Gross Profit | 2,805,134.6 | 2,963,994.1 | 2,913,359.2 | 3,071,918.5 | 3,107,840.1 | 3,229,516.3 | |
Operating Expenses & Income | |||||||
Operating Income | 1,050,476.1 | 1,084,613.2 | 905,254.2 | 984,318.2 | 995,631 | 998,731.5 | |
Total Operating Expenses | 1,770,988.8 | 1,868,460 | 1,992,054.5 | 2,087,600.3 | 2,112,209.1 | 2,230,784.8 | |
R&D Expenses | 1,970.2 | 2,073.9 | 2,623.5 | 4,307.5 | 5,989 | 7,260 | |
Selling General & Admin Expenses | 67,205.5 | 72,576.9 | 87,867.5 | 87,992 | 89,837.7 | 564,188.1 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (10,097) | (10,788.4) | (20,746.4) | (23,660) | (21,011.6) | (17,357.5) | |
Interest Income | 21,600 | 13,971.1 | 12,349.4 | 9,462.1 | 5,664.1 | 5,837.7 | |
Income Tax Expense | 237,717.1 | 253,938.6 | 200,200.5 | 218,258.8 | 233,977.6 | 234,203.5 | |
Net Income | |||||||
Net Income | 847,881.1 | 847,532.8 | 688,498.6 | 741,773.9 | 789,194 | 775,795.6 | |
Supplemental | |||||||
EBIT | 1,094,055.1 | 1,107,317.9 | 903,121.5 | 973,358.8 | 995,631 | 1,009,700.2 | |
EBITDA | 1,273,917.5 | 1,281,120.8 | 1,072,745.7 | 1,153,442.1 | 1,191,382 | 1,212,524.1 | |