Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$359,989
$376,038
$370,394
$358,534
Gross Profit
323,956
339,750
334,947
323,706
EBITDA
64,429
70,761
71,350
45,250
EBIT
51,578
58,235
58,985
29,460
Net Income
37,796
39,324
44,089
24,391
Net Change In Cash
359,989
376,038
370,394
358,534
Free Cash Flow
71,609
118,937
45,010
87,464
Cash
216,062
231,071
197,687
222,028
Basic Shares
62,018
65,975
65,683
67,324

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
206,546
149,311
163,267
EBIT
204,029
151,045
79,043
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
2025-12-31
$0.89
2025-09-30
$0.96
2025-06-30
$1.07
2025-03-31
$0.81