Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$317,046
$373,474
$338,579
$343,038
Gross Profit
183,447
213,326
157,960
180,520
EBITDA
38,289
85,722
32,475
54,885
EBIT
25,415
66,872
19,399
41,719
Net Income
13,828
16,739
2,859
21,421
Net Change In Cash
317,046
373,474
338,579
343,038
Free Cash Flow
10,580
41,224
48,499
23,405
Cash
35,030
40,817
38,929
33,935
Basic Shares
30,621
31,030
31,050
31,054

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,374,495
$1,307,015
$1,244,744
$1,045,472
Gross Profit
725,375
733,032
676,245
571,245
EBITDA
193,474
272,183
192,477
7,798
EBIT
141,131
200,326
120,603
-41,957
Net Income
47,055
132,423
64,459
-80,582
Net Change In Cash
1,374,495
1,307,015
1,244,744
1,045,472
Cost of Revenue
8,836
Free Cash Flow
150,883
153,884
106,316
11,580
Cash
40,817
24,459
24,296
28,942
Basic Shares
31,149
31,112
31,548
30,040

Earnings Calls

QuarterEPS
2026-03-31
$0.89
2025-12-31
$0.54
2025-09-30
$0.09
2025-06-30
$0.69