Advertisement
Screener

Primoris Services Corporation (PRIM) Foreign Currency Transaction Gain (Loss), before Tax

3.2 / 5 stars · 71/111 Roast Me

Primoris Services Corporation Foreign Currency Transaction Gain (Loss), before Tax

Primoris Services Corporation (PRIM) reported Foreign Currency Transaction Gain (Loss), before Tax of $600.00 thousand for the 3-month period ending 2026-06-30, per its 10-Q filed 2026-08-05.

Financial Statements › Income Statement › Other Income

us-gaap:ForeignCurrencyTransactionGainLossBeforeTax · last filed 2026-08-05

  • Primoris Services Corporation foreign currency transaction gain (loss), before tax for the quarter ending 2026-06-30 was $600.00K.
  • Primoris Services Corporation foreign currency transaction gain (loss), before tax for the quarter ending 2025-12-31 was -$339.00K, a 141.04% decline year-over-year.
  • Primoris Services Corporation foreign currency transaction gain (loss), before tax for the quarter ending 2025-09-30 was $886.00K, a 60.22% increase year-over-year.
  • Primoris Services Corporation foreign currency transaction gain (loss), before tax for the quarter ending 2025-06-30 was -$400.00K, a 152.56% decline year-over-year.
  • Primoris Services Corporation foreign currency transaction gain (loss), before tax for fiscal 2025 was -$100.00K, a 103.70% decline from fiscal 2024.
  • Primoris Services Corporation foreign currency transaction gain (loss), before tax for fiscal 2024 was $2.70M, a 145.45% increase from fiscal 2023.
  • Primoris Services Corporation foreign currency transaction gain (loss), before tax for fiscal 2023 was $1.10M, a 1.10% increase from fiscal 2022.
  • Primoris Services Corporation foreign currency transaction gain (loss), before tax for fiscal 2022 was $1.09M.
Period endForeign Currency Transaction Gain (Loss), before Tax 3 monthForeign Currency Transaction Gain (Loss), before Tax 3 month as first filedForeign Currency Transaction Gain (Loss), before Tax 6 monthForeign Currency Transaction Gain (Loss), before Tax 6 month as first filedForeign Currency Transaction Gain (Loss), before Tax 9 monthForeign Currency Transaction Gain (Loss), before Tax 12 monthForeign Currency Transaction Gain (Loss), before Tax 12 month as first filed
2026-06-30$600.00K
10-Q · filed 2026-08-05
$600.00K
10-Q · filed 2026-08-05
2025-12-31-$339.00K
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-24
$547.00K
derived: sum of 2 quarters · filed 2026-02-24
$147.00K
derived: sum of 3 quarters · filed 2026-08-05
-$100.00K
10-K · filed 2026-02-24
2025-09-30$886.00K
10-Q · filed 2025-11-04
$486.00K
derived: sum of 2 quarters · filed 2026-08-05
$239.00K
10-Q · filed 2025-11-04
$1.01M
derived: sum of 4 quarters · filed 2026-08-05
2025-06-30-$400.00K
10-Q · filed 2026-08-05
-$365.00K
10-Q · filed 2025-08-05
-$600.00K
10-Q · filed 2026-08-05
-$647.00K
10-Q · filed 2025-08-05
$126.00K
derived: sum of 3 quarters · filed 2026-08-05
$679.00K
derived: sum of 4 quarters · filed 2026-08-05
2025-03-31-$300.00K
10-Q · filed 2026-05-06
-$282.00K
10-Q · filed 2025-05-06
$526.00K
derived: sum of 2 quarters · filed 2026-05-06
$1.08M
derived: sum of 3 quarters · filed 2026-05-06
$1.84M
derived: sum of 4 quarters · filed 2026-05-06
2024-12-31$826.00K
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-24
$1.38M
derived: sum of 2 quarters · filed 2026-02-24
$2.14M
derived: sum of 3 quarters · filed 2026-02-24
$2.70M
10-K · filed 2026-02-24
$2.67M
10-K · filed 2025-02-25
2024-09-30$553.00K
10-Q · filed 2025-11-04
$1.31M
derived: sum of 2 quarters · filed 2025-11-04
$1.87M
10-Q · filed 2025-11-04
$1.67M
derived: sum of 4 quarters · filed 2026-02-24
2024-06-30$761.00K
10-Q · filed 2025-08-05
$1.32M
10-Q · filed 2025-08-05
$1.12M
derived: sum of 3 quarters · filed 2026-02-24
$1.12M
derived: sum of 4 quarters · filed 2026-02-24
2024-03-31$560.00K
10-Q · filed 2025-05-06
$359.00K
derived: sum of 2 quarters · filed 2026-02-24
$358.00K
derived: sum of 3 quarters · filed 2026-02-24
$734.00K
derived: sum of 4 quarters · filed 2026-02-24
2023-12-31-$201.00K
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-24
-$202.00K
derived: sum of 2 quarters · filed 2026-02-24
$174.00K
derived: sum of 3 quarters · filed 2026-02-24
$1.10M
10-K · filed 2026-02-24
$1.16M
10-K · filed 2024-02-27
2023-09-30-$1.00K
10-Q · filed 2024-11-05
$375.00K
derived: sum of 2 quarters · filed 2024-11-05
$1.30M
10-Q · filed 2024-11-05
$2.63M
derived: sum of 4 quarters · filed 2025-02-25
2023-06-30$376.00K
10-Q · filed 2024-08-06
$1.30M
10-Q · filed 2024-08-06
$2.63M
derived: sum of 3 quarters · filed 2025-02-25
$1.95M
derived: sum of 4 quarters · filed 2025-02-25
2023-03-31$926.00K
10-Q · filed 2024-05-09
$2.25M
derived: sum of 2 quarters · filed 2025-02-25
$1.57M
derived: sum of 3 quarters · filed 2025-02-25
$2.13M
derived: sum of 4 quarters · filed 2025-02-25
2022-12-31$1.33M
derived: 10-K 12 month − 10-Q 9 month · filed 2025-02-25
$644.00K
derived: sum of 2 quarters · filed 2025-02-25
$1.20M
derived: sum of 3 quarters · filed 2025-02-25
$1.09M
10-K · filed 2025-02-25
2022-09-30-$683.00K
10-Q · filed 2023-11-08
-$123.00K
derived: sum of 2 quarters · filed 2023-11-08
-$239.00K
10-Q · filed 2023-11-08
$109.00K
derived: sum of 4 quarters · filed 2024-02-27
2022-06-30$560.00K
10-Q · filed 2023-08-08
$444.00K
10-Q · filed 2023-08-08
$792.00K
derived: sum of 3 quarters · filed 2024-02-27
$792.00K
derived: sum of 4 quarters · filed 2024-02-27
2022-03-31-$116.00K
10-Q · filed 2023-05-10
$232.00K
derived: sum of 2 quarters · filed 2024-02-27
$232.00K
derived: sum of 3 quarters · filed 2024-02-27
-$234.00K
derived: sum of 4 quarters · filed 2024-02-27
2021-12-31$348.00K
derived: 10-K 12 month − 10-Q 9 month · filed 2024-02-27
$348.00K
derived: sum of 2 quarters · filed 2024-02-27
-$118.00K
derived: sum of 3 quarters · filed 2024-02-27
-$95.00K
10-K · filed 2024-02-27
2021-09-30$0.00
derived: 10-Q 9 month − 10-Q 6 month · filed 2022-11-08
-$466.00K
derived: sum of 2 quarters · filed 2022-11-08
-$443.00K
10-Q · filed 2022-11-08
$77.00K
derived: sum of 4 quarters · filed 2023-02-28
2021-06-30-$466.00K
10-Q · filed 2022-08-09
-$443.00K
10-Q · filed 2022-08-09
$77.00K
derived: sum of 3 quarters · filed 2023-02-28
$0.00
derived: sum of 4 quarters · filed 2023-02-28
2021-03-31$23.00K
10-Q · filed 2022-05-10
$543.00K
derived: sum of 2 quarters · filed 2023-02-28
$466.00K
derived: sum of 3 quarters · filed 2023-02-28
$266.00K
derived: sum of 4 quarters · filed 2023-02-28
2020-12-31$520.00K
derived: 10-K 12 month − 10-Q 9 month · filed 2023-02-28
$443.00K
derived: sum of 2 quarters · filed 2023-02-28
$243.00K
derived: sum of 3 quarters · filed 2023-02-28
$379.00K
10-K · filed 2023-02-28
2020-09-30-$77.00K
10-Q · filed 2021-11-09
-$277.00K
derived: sum of 2 quarters · filed 2021-11-09
-$141.00K
10-Q · filed 2021-11-09
-$107.00K
derived: sum of 4 quarters · filed 2022-03-01
2020-06-30-$200.00K
10-Q · filed 2021-08-04
-$64.00K
10-Q · filed 2021-08-04
-$30.00K
derived: sum of 3 quarters · filed 2022-03-01
-$166.00K
derived: sum of 4 quarters · filed 2022-03-01
2020-03-31$136.00K
10-Q · filed 2021-05-06
$170.00K
derived: sum of 2 quarters · filed 2022-03-01
$34.00K
derived: sum of 3 quarters · filed 2022-03-01
-$369.00K
derived: sum of 4 quarters · filed 2022-03-01
2019-12-31$34.00K
derived: 10-K 12 month − 10-Q 9 month · filed 2022-03-01
-$102.00K
derived: sum of 2 quarters · filed 2022-03-01
-$505.00K
derived: sum of 3 quarters · filed 2022-03-01
-$690.00K
10-K · filed 2022-03-01
2019-09-30-$136.00K
10-Q · filed 2020-11-05
-$539.00K
derived: sum of 2 quarters · filed 2020-11-05
-$724.00K
10-Q · filed 2020-11-05
-$1.48M
derived: sum of 4 quarters · filed 2021-02-23
2019-06-30-$403.00K
10-Q · filed 2020-08-04
-$588.00K
10-Q · filed 2020-08-04
-$1.34M
derived: sum of 3 quarters · filed 2021-02-23
-$1.41M
derived: sum of 4 quarters · filed 2021-02-23
2019-03-31-$185.00K
10-Q · filed 2020-05-05
-$941.00K
derived: sum of 2 quarters · filed 2021-02-23
-$1.01M
derived: sum of 3 quarters · filed 2021-02-23
$246.00K
derived: sum of 4 quarters · filed 2021-02-23
2018-12-31-$756.00K
derived: 10-K 12 month − 10-Q 9 month · filed 2021-02-23
-$825.00K
derived: sum of 2 quarters · filed 2021-02-23
$431.00K
derived: sum of 3 quarters · filed 2021-02-23
$688.00K
10-K · filed 2021-02-23
2018-09-30-$69.00K
10-Q · filed 2019-11-04
$1.19M
derived: sum of 2 quarters · filed 2019-11-04
$1.44M
10-Q · filed 2019-11-04
$1.40M
derived: sum of 4 quarters · filed 2020-02-25
2018-06-30$1.26M
10-Q · filed 2019-08-06
$1.51M
10-Q · filed 2019-08-06
$1.47M
derived: sum of 3 quarters · filed 2020-02-25
$1.63M
derived: sum of 4 quarters · filed 2020-02-25
2018-03-31$257.00K
10-Q · filed 2019-05-07
$211.00K
derived: sum of 2 quarters · filed 2020-02-25
$378.00K
derived: sum of 3 quarters · filed 2020-02-25
$487.00K
derived: sum of 4 quarters · filed 2020-02-25
2017-12-31-$46.00K
derived: 10-K 12 month − 10-Q 9 month · filed 2020-02-25
$121.00K
derived: sum of 2 quarters · filed 2020-02-25
$230.00K
derived: sum of 3 quarters · filed 2020-02-25
$253.00K
10-K · filed 2020-02-25
2017-09-30$167.00K
10-Q · filed 2018-11-06
$276.00K
derived: sum of 2 quarters · filed 2018-11-06
$299.00K
10-Q · filed 2018-11-06
$213.00K
derived: sum of 4 quarters · filed 2019-02-28
2017-06-30$109.00K
10-Q · filed 2018-08-07
$132.00K
10-Q · filed 2018-08-07
$46.00K
derived: sum of 3 quarters · filed 2019-02-28
-$46.00K
derived: sum of 4 quarters · filed 2019-02-28
2017-03-31$23.00K
10-Q · filed 2018-05-08
-$63.00K
derived: sum of 2 quarters · filed 2019-02-28
-$155.00K
derived: sum of 3 quarters · filed 2019-02-28
-$134.00K
derived: sum of 4 quarters · filed 2019-02-28
2016-12-31-$86.00K
derived: 10-K 12 month − 10-Q 9 month · filed 2019-02-28
-$178.00K
derived: sum of 2 quarters · filed 2019-02-28
-$157.00K
derived: sum of 3 quarters · filed 2019-02-28
$202.00K
10-K · filed 2019-02-28
2016-09-30-$92.00K
10-Q · filed 2017-11-06
-$71.00K
derived: sum of 2 quarters · filed 2017-11-06
$288.00K
10-Q · filed 2017-11-06
-$50.00K
derived: sum of 4 quarters · filed 2018-02-26
2016-06-30$21.00K
10-Q · filed 2017-08-08
$380.00K
10-Q · filed 2017-08-08
$42.00K
derived: sum of 3 quarters · filed 2018-02-26
-$679.00K
derived: sum of 4 quarters · filed 2018-02-26
2016-03-31$359.00K
10-Q · filed 2017-05-08
$21.00K
derived: sum of 2 quarters · filed 2018-02-26
-$700.00K
derived: sum of 3 quarters · filed 2018-02-26
-$840.00K
derived: sum of 4 quarters · filed 2018-02-26
2015-12-31-$338.00K
derived: 10-K 12 month − 10-Q 9 month · filed 2018-02-26
-$1.06M
derived: sum of 2 quarters · filed 2018-02-26
-$1.20M
derived: sum of 3 quarters · filed 2018-02-26
-$763.00K
10-K · filed 2018-02-26
2015-09-30-$721.00K
10-Q · filed 2016-11-08
-$861.00K
derived: sum of 2 quarters · filed 2016-11-08
-$425.00K
10-Q · filed 2016-11-08
-$125.00K
derived: sum of 4 quarters · filed 2017-02-28
2015-06-30-$140.00K
10-Q · filed 2016-08-09
$296.00K
10-Q · filed 2016-08-09
$596.00K
derived: sum of 3 quarters · filed 2017-02-28
$495.00K
derived: sum of 4 quarters · filed 2017-02-28
2015-03-31$436.00K
10-Q · filed 2016-05-06
$736.00K
derived: sum of 2 quarters · filed 2017-02-28
$635.00K
derived: sum of 3 quarters · filed 2017-02-28
$784.00K
derived: sum of 4 quarters · filed 2017-02-28
2014-12-31$300.00K
derived: 10-K 12 month − 10-Q 9 month · filed 2017-02-28
$199.00K
derived: sum of 2 quarters · filed 2017-02-28
$348.00K
derived: sum of 3 quarters · filed 2017-02-28
$374.00K
10-K · filed 2017-02-28
2014-09-30-$101.00K
10-Q · filed 2015-11-05
$48.00K
derived: sum of 2 quarters · filed 2015-11-05
$74.00K
10-Q · filed 2015-11-05
$224.00K
derived: sum of 4 quarters · filed 2016-02-29
2014-06-30$149.00K
10-Q · filed 2015-08-06
$175.00K
10-Q · filed 2015-08-06
$325.00K
derived: sum of 3 quarters · filed 2016-02-29
$416.00K
derived: sum of 4 quarters · filed 2016-02-29
2014-03-31$26.00K
10-Q · filed 2015-05-06
$176.00K
derived: sum of 2 quarters · filed 2016-02-29
$267.00K
derived: sum of 3 quarters · filed 2016-02-29
$238.00K
derived: sum of 4 quarters · filed 2016-02-29
2013-12-31$150.00K
derived: 10-K 12 month − 10-Q 9 month · filed 2016-02-29
$241.00K
derived: sum of 2 quarters · filed 2016-02-29
$212.00K
derived: sum of 3 quarters · filed 2016-02-29
$153.00K
10-K · filed 2016-02-29
2013-09-30$91.00K
10-Q · filed 2014-11-07
$62.00K
derived: sum of 2 quarters · filed 2014-11-07
$3.00K
10-Q · filed 2014-11-07
-$3.00K
derived: sum of 4 quarters · filed 2015-03-16
2013-06-30-$29.00K
10-Q · filed 2014-08-07
-$88.00K
10-Q · filed 2014-08-07
-$94.00K
derived: sum of 3 quarters · filed 2015-03-16
-$76.00K
derived: sum of 4 quarters · filed 2015-03-16
2013-03-31-$59.00K
10-Q · filed 2014-05-06
-$65.00K
derived: sum of 2 quarters · filed 2015-03-16
-$47.00K
derived: sum of 3 quarters · filed 2015-03-16
-$53.00K
derived: sum of 4 quarters · filed 2015-03-16
2012-12-31-$6.00K
derived: 10-K 12 month − 10-Q 9 month · filed 2015-03-16
$12.00K
derived: sum of 2 quarters · filed 2015-03-16
$6.00K
derived: sum of 3 quarters · filed 2015-03-16
-$36.00K
10-K · filed 2015-03-16
2012-09-30$18.00K
10-Q · filed 2013-11-05
$12.00K
derived: sum of 2 quarters · filed 2013-11-05
-$30.00K
10-Q · filed 2013-11-05
$124.00K
derived: sum of 4 quarters · filed 2014-03-03
2012-06-30-$6.00K
10-Q · filed 2013-08-07
-$48.00K
10-Q · filed 2013-08-07
$106.00K
derived: sum of 3 quarters · filed 2014-03-03
-$108.00K
derived: sum of 4 quarters · filed 2014-03-03
2012-03-31-$42.00K
10-Q · filed 2013-05-07
$112.00K
derived: sum of 2 quarters · filed 2014-03-03
-$102.00K
derived: sum of 3 quarters · filed 2014-03-03
-$174.00K
derived: sum of 4 quarters · filed 2014-03-03
2011-12-31$154.00K
derived: 10-K 12 month − 10-Q 9 month · filed 2014-03-03
-$60.00K
derived: sum of 2 quarters · filed 2014-03-03
-$132.00K
derived: sum of 3 quarters · filed 2014-03-03
-$96.00K
10-K · filed 2014-03-03
2011-09-30-$214.00K
10-Q · filed 2012-11-06
-$286.00K
derived: sum of 2 quarters · filed 2012-11-06
-$250.00K
10-Q · filed 2012-11-06
-$266.00K
derived: sum of 4 quarters · filed 2013-03-07
2011-06-30-$72.00K
10-Q · filed 2012-08-08
-$36.00K
10-Q · filed 2012-08-08
-$52.00K
derived: sum of 3 quarters · filed 2013-03-07
$28.00K
derived: sum of 4 quarters · filed 2013-03-07
2011-03-31$36.00K
10-Q · filed 2012-05-09
$20.00K
derived: sum of 2 quarters · filed 2013-03-07
$100.00K
derived: sum of 3 quarters · filed 2013-03-07
$194.00K
derived: sum of 4 quarters · filed 2013-03-07
2010-12-31-$16.00K
derived: 10-K 12 month − 10-Q 9 month · filed 2013-03-07
$64.00K
derived: sum of 2 quarters · filed 2013-03-07
$158.00K
derived: sum of 3 quarters · filed 2013-03-07
$250.00K
10-K · filed 2013-03-07
2010-09-30$80.00K
10-Q · filed 2011-11-08
$174.00K
derived: sum of 2 quarters · filed 2011-11-08
$266.00K
10-Q · filed 2011-11-08
2010-06-30$94.00K
10-Q · filed 2011-08-05
$186.00K
10-Q · filed 2011-08-05
2009-12-31$293.00K
10-K · filed 2012-03-05

Similar stocks

Stock NameCountryMarket CapPE Ratio
MYR GROUP INC. (MYRG)United States$4.597B47.12
PREFORMED LINE PRODUCTS CO (PLPC)United States$2.101B46.57
Energy Services of America CORP (ESOA)United States$0.206B6.51
DYCOM INDUSTRIES INC (DY)United States$8.209B36.70
MASTEC INC (MTZ)United States$17.009B66.51