Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$373,178
$367,825
$375,417
$373,352
Gross Profit
356,660
132,982
111,084
128,292
EBITDA
64,216
72,056
47,835
68,879
EBIT
54,739
62,772
38,427
59,473
Net Income
21,674
30,655
10,729
24,508
Net Change In Cash
373,178
367,825
375,417
373,352
Free Cash Flow
91,740
-93,421
71,451
11,214
Cash
37,618
36,696
33,150
32,242
Basic Shares
11,349
11,278
11,389
11,278

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,432,496
$1,248,825
$1,110,941
$1,394,035
Gross Profit
468,041
441,501
344,548
484,889
EBITDA
231,033
152,574
103,809
268,615
EBIT
193,748
115,369
69,400
234,496
Net Income
71,557
30,179
32,351
158,964
Net Change In Cash
1,432,496
1,248,825
1,110,941
1,394,035
Cost of Revenue
306,100
Free Cash Flow
-113,316
-35,866
48,181
219,518
Cash
33,150
28,835
112,433
213,759
Basic Shares
11,230
11,646
12,608
13,583

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.91
2025-03-31
$2.71
2024-12-31
$0.92