Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$276,892
$249,093
$216,036
$229,684
Gross Profit
187,290
167,876
144,323
157,859
EBITDA
70,396
51,432
34,026
38,699
EBIT
62,863
43,433
26,092
30,840
Net Income
17,664
40,511
23,603
28,346
Net Change In Cash
276,892
249,093
216,036
229,684
Free Cash Flow
86,033
40,431
38,001
49,331
Cash
245,898
179,311
143,744
186,094
Basic Shares
169,323
168,563
170,391
172,508

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-12-31
$0
2025-09-30
$0.33
2025-06-30
$0.25
2025-03-31
$0.16