Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$649,113
$581,634
$614,774
$608,826
Gross Profit
151,329
140,916
152,161
162,124
EBITDA
41,862
43,462
52,256
61,112
EBIT
35,702
37,039
45,589
53,998
Net Income
30,279
25,585
35,052
34,855
Net Change In Cash
649,113
581,634
614,774
608,826
Free Cash Flow
75,624
103,775
-88,864
-35,769
Cash
448,854
410,769
326,291
402,157
Basic Shares
26,062
26,262
26,288
26,406

Annual Financials

Values in thousands2026-03-312025-03-312024-03-312023-03-31
Revenue
$2,442,549
$2,068,789
$2,225,302
$2,067,718
Gross Profit
589,538
550,501
534,176
517,524
EBITDA
201,053
171,691
185,868
185,696
EBIT
173,438
142,095
159,940
167,107
Net Income
128,821
107,978
115,776
119,356
Net Change In Cash
2,442,549
2,068,789
2,225,302
2,067,718
Cost of Revenue
-55,301
Free Cash Flow
-120,660
295,542
239,946
-24,805
Cash
410,769
389,375
253,021
103,093
Basic Shares
26,371
26,620
26,717
26,654

Earnings Calls

QuarterEPS
2026-06-30
$1.16
2026-03-31
$0.78
2025-12-31
$1.45
2025-09-30
$1.53