Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$268,437
$252,338
$276,892
$249,093
Gross Profit
190,939
165,904
187,290
167,876
EBITDA
59,873
42,376
70,396
51,432
EBIT
35,276
62,863
43,433
Net Income
51,704
32,664
17,664
40,511
Net Change In Cash
268,437
252,338
276,892
249,093
Free Cash Flow
42,336
72,306
86,033
40,431
Cash
237,343
262,925
245,898
179,311
Basic Shares
168,386
168,896
169,323
168,563

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.34
2025-12-31
$0.27
2025-09-30
$0.33
2025-06-30
$0.24