Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$252,338
$276,892
$249,093
$216,036
Gross Profit
165,904
187,290
167,876
144,323
EBITDA
42,376
70,396
51,432
34,026
EBIT
35,276
62,863
43,433
26,092
Net Income
32,664
17,664
40,511
23,603
Net Change In Cash
252,338
276,892
249,093
216,036
Free Cash Flow
72,306
86,033
40,431
38,001
Cash
262,925
245,898
179,311
143,744
Basic Shares
168,896
169,323
168,563
170,391

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$994,359
$914,515
$837,547
$1,006,090
Gross Profit
665,393
625,794
601,241
721,905
EBITDA
193,359
147,754
144,582
288,286
EBIT
162,566
115,065
122,702
268,665
Net Income
114,442
106,171
113,234
215,525
Net Change In Cash
994,359
914,515
837,547
1,006,090
Cost of Revenue
-1,422
Free Cash Flow
236,771
134,038
89,839
223,739
Cash
262,925
186,094
202,655
181,374
Basic Shares
169,367
172,611
173,399
174,869

Earnings Calls

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