Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$170,740,000
$137,464,000
$129,723,000
$128,376,000
Gross Profit
56,734,000
50,006,000
48,715,000
52,115,000
EBITDA
35,447,000
33,500,000
EBIT
27,576,000
Net Income
13,245,000
22,038,000
23,100,000
22,385,000
Net Change In Cash
170,740,000
137,464,000
129,723,000
128,376,000
Cash
215,441,000
201,367,000
228,898,000
200,677,000
Basic Shares
6,948
6,949
6,948
6,948

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$500,845,000
$725,516,000
$463,617,872
$413,937,974
Gross Profit
193,942,000
240,557,667
196,252,729
189,765,072
EBITDA
115,716,000
176,519,000
117,071,000
101,986,702
EBIT
106,482,000
168,861,000
110,009,000
95,668,702
Net Income
84,919,000
132,019,000
83,162,000
65,947,000
Net Change In Cash
500,845,000
725,516,000
463,617,872
413,937,974
Free Cash Flow
73,794,000
126,632,000
95,483,607
69,971,617
Cash
228,898,000
184,081,815
169,877,341
99,104,943
Basic Shares
6,949
6,948
6,948
6,949

Earnings Calls

Quarter EPS
2025-06-30
$1.91
2025-03-31
$3.17
2024-12-31
$3.32
2024-09-30
$2.37