Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$280,077
$275,235
$257,877
$231,571
Gross Profit
71,477
66,024
66,029
60,665
EBITDA
15,922
15,689
23,847
21,409
EBIT
14,190
12,088
Net Income
14,707
13,813
13,149
14,430
Net Change In Cash
280,077
275,235
257,877
231,571
Free Cash Flow
31,363
50,381
27,832
6,665
Cash
266,422
245,849
209,411
187,542
Basic Shares
129,031
128,802
128,715
127,614

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$871,745
$614,490
$497,001
$395,524
Gross Profit
238,170
182,342
149,678
121,380
EBITDA
81,341
27,393
6,387
23,668
EBIT
44,857
-3,207
-2,976
10,373
Net Income
44,169
22,322
-513
9,300
Net Change In Cash
871,745
614,490
497,001
395,524
Free Cash Flow
63,177
34,529
-11,433
-916
Cash
209,411
179,361
147,334
168,386
Basic Shares
127,715
125,071
122,099
118,821

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.15
2025-03-31
$0.15
2024-12-31
$0.13