Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$370,919
$375,519
$361,457
$359,989
Gross Profit
328,761
333,743
306,815
323,956
EBITDA
67,613
63,880
47,820
64,429
EBIT
50,244
44,463
29,884
51,578
Net Income
34,552
31,652
17,735
37,796
Net Change In Cash
370,919
375,519
361,457
359,989
Free Cash Flow
84,540
61,073
45,156
71,609
Cash
119,840
94,142
110,412
216,062
Basic Shares
54,787
55,726
59,374
62,018

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,464,955
$1,412,064
$1,337,062
$1,193,506
Gross Profit
1,322,359
1,288,380
1,222,833
1,087,801
EBITDA
264,519
238,461
175,350
163,267
EBIT
204,029
182,960
105,082
66,778
Net Income
145,600
132,850
99,173
36,347
Net Change In Cash
1,464,955
1,412,064
1,337,062
1,193,506
Cost of Revenue
-171,367
Free Cash Flow
323,020
248,468
279,433
160,330
Cash
216,062
217,325
313,911
306,379
Basic Shares
65,090
70,611
73,596
73,402

Earnings Calls

QuarterEPS
2026-09-30
$0.63
2026-06-30
$0.62
2026-03-31
$0.30
2025-12-31
$0.89