Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$366,700
$352,084
$341,045
$365,523
Gross Profit
126,800
118,230
119,427
131,023
EBITDA
39,255
34,919
40,886
30,736
EBIT
18,000
16,174
23,336
13,229
Net Income
10,500
7,502
2,314
-2,198
Net Change In Cash
366,700
352,084
341,045
365,523
Free Cash Flow
-10,587
-59,013
16,446
29,031
Cash
54,600
62,748
56,138
64,891
Basic Shares
87,679
87,535
86,685
82,445

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,409,281
$1,438,237
$1,408,401
$1,180,713
Gross Profit
494,777
456,486
449,057
383,909
EBITDA
182,115
99,247
91,332
127,670
EBIT
111,175
19,759
4,531
46,945
Net Income
15,974
-24,937
-392
20,555
Net Change In Cash
1,409,281
1,438,237
1,408,401
1,180,713
Cost of Revenue
31,032
-4,933
Free Cash Flow
7,527
20,916
-39,772
14,891
Cash
56,138
52,023
72,930
41,898
Basic Shares
85,434
81,081
80,093
81,090

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.17
2025-03-31
$0.16
2024-12-31
$0.22