Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$117,185
$110,876
$656,507
$622,160
Gross Profit
37,687
34,466
232,486
215,679
EBITDA
22,498
20,149
138,781
101,124
EBIT
17,894
15,751
94,040
77,267
Net Income
9,742
7,447
61,669
28,573
Net Change In Cash
117,185
110,876
656,507
622,160
Free Cash Flow
325
14,565
112,723
132,389
Cash
58,643
62,813
350,581
383,369
Basic Shares
132,478
137,203
136,892
138,869

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,367,828
$2,233,466
$2,187,710
$1,444,380
Gross Profit
811,704
745,724
762,491
508,648
EBITDA
391,330
386,049
368,667
288,457
EBIT
300,899
292,836
274,109
240,103
Net Income
161,159
132,573
95,710
125,957
Net Change In Cash
2,367,828
2,233,466
2,187,710
1,444,380
Free Cash Flow
361,039
271,133
13,125
102,472
Cash
350,581
211,638
185,727
135,727
Basic Shares
137,102
139,148
134,774
125,155

Earnings Calls

Quarter EPS
2025-06-30
$0.38
2025-03-31
$0.39
2024-12-31
$0.57
2024-09-30
$0.40