| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $55,338,681 | $55,081,349 | $51,593,709 | $74,822,406 |
Gross Profit | 26,614,994 | 26,454,395 | 25,030,333 | 34,624,591 |
EBITDA | 17,076,184 | 8,875,700 | 8,402,203 | 11,560,002 |
EBIT | 15,423,079 | 7,182,006 | 6,240,002 | 9,090,995 |
Net Income | 10,970,518 | 4,481,517 | 3,890,273 | 4,904,150 |
Net Change In Cash | 55,338,681 | 55,081,349 | 51,593,709 | 74,822,406 |
Free Cash Flow | 7,259,839 | 3,524,806 | 3,402,700 | 17,965,861 |
Cash | 42,513,054 | 33,442,277 | 44,426,424 | 43,938,023 |
Basic Shares | 3,333,000 | 3,333,000 | 3,340,000 | 3,333,000 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $259,365,089 | $249,797,283 | $274,274,590 | $244,537,837 |
Gross Profit | 116,573,035 | 99,030,706 | 114,630,388 | 106,337,549 |
EBITDA | 17,152,541 | -9,443,601 | 35,448,657 | 40,384,732 |
EBIT | 6,668,282 | -18,947,908 | 26,806,683 | 32,895,357 |
Net Income | 20,927 | -25,084,921 | 18,912,145 | 23,888,107 |
Net Change In Cash | 259,365,089 | 249,797,283 | 274,274,590 | 244,537,837 |
Free Cash Flow | 45,956,003 | 3,680,311 | 24,666,000 | 34,440,000 |
Cash | 43,938,023 | 35,161,123 | 37,620,561 | 53,945,683 |
Basic Shares | 3,339,000 | 3,330,000 | 3,334,000 | 3,332,000 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.35 |
2025-06-30 | $0.16 |
2025-03-31 | $0.15 |