Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$249,093
$216,036
$229,684
$234,742
Gross Profit
167,876
144,323
157,859
159,399
EBITDA
48,062
34,026
43,659
40,382
EBIT
26,092
35,800
31,564
Net Income
40,511
23,603
28,346
29,591
Net Change In Cash
249,093
216,036
229,684
234,742
Free Cash Flow
40,431
38,001
49,331
51,872
Cash
179,311
143,744
186,094
197,075
Basic Shares
168,563
170,391
172,508
172,753

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$914,515
$837,547
$1,006,090
$1,037,098
Gross Profit
625,794
601,241
721,905
759,827
EBITDA
147,754
144,582
288,286
335,384
EBIT
115,065
122,702
268,665
315,101
Net Income
106,171
113,234
215,525
279,881
Net Change In Cash
914,515
837,547
1,006,090
1,037,098
Cost of Revenue
-1,422
-80,097
Free Cash Flow
134,038
89,839
223,739
298,610
Cash
186,094
202,655
181,374
186,161
Basic Shares
172,611
173,399
174,869
179,916

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.25
2025-03-31
$0.16
2024-12-31
$0.20