

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 516,837 | 726,573.3 | 735,204.9 | 824,595.8 | 929,960.4 | 927,910.6 | |
COGS | 318,589.6 | 379,726.6 | 412,065 | 477,078.6 | 533,042.6 | 538,870.6 | |
Gross Profit | 198,247.3 | 346,846.7 | 323,139.9 | 347,517.3 | 396,917.8 | 389,040 | |
Operating Expenses & Income | |||||||
Operating Income | 113,127.9 | 245,056.6 | 245,208 | 256,589.3 | 300,366.5 | 293,201.4 | |
Total Operating Expenses | 85,119.5 | 101,790.1 | 73,622.1 | 90,928 | 96,551.3 | 95,838.5 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 18,117.9 | 29,792.7 | 24,255.6 | 26,328.7 | 34,236.9 | 55,431 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (54,453) | (58,598) | (46,424.4) | (31,793.5) | (34,121.6) | (29,881.3) | |
Interest Income | 31,886.9 | 32,069.7 | 38,036.8 | 13,257.2 | 23,077.5 | 33,363.5 | |
Income Tax Expense | 21,184.8 | 51,262.1 | 45,965.6 | 57,630.3 | 67,423.9 | 68,625.1 | |
Net Income | |||||||
Net Income | 60,056.2 | 161,724.8 | 190,854.8 | 212,216.2 | 256,512.7 | 245,948.6 | |
Supplemental | |||||||
EBIT | 135,694 | 271,584.8 | 283,244.8 | 301,640 | 300,366.5 | 332,286 | |
EBITDA | 239,669.1 | 375,996.7 | 392,049.8 | 305,126 | 397,929.2 | 376,711.2 | |